Where to begin, the hospitality is nice at Majestic Beach Resort, but overwhelming at times. The doormen are very nice, the desk help were also fairly nice- housekeeping staff had a little attitude when we were asking for our room to be serviced later in the day- they prefer to clean at 8am because “they have kids at home waiting” (that’s a qoute from one of housekeepers when we hung our service card on the door at 2pm Sunday). The computer was down at check- in so it took a few minutes to get our room key. The room was VERY VERY small and the walls are paper and ipolljlhkg… We could hear our neighbors all night. The location isn’t the greatest for young adults or if you want to shop and rest near the sea, it is a hike to get there too- we rented a car to get around -cost 30.00/day to park at the hotel lot!! The street is quiet but a little to far from the Panama charm I like! Also, the room-service food was nasty- we ordered a $12.00 “Gourmet Pizza” and it was a Freschetta Frozen Pizza ! We ordered 2 hamburgers when we first flew in and they came with half cooked fries and it cost us $58.00 in total- no drinks or anything! The burgers were greasy as well, and tasted like fast food, not Gourmet and this place was supposedly really fancy – so the frozen pizza and fast food burger threw us for a loop! I liked the old historical charm but the bed was lumpy, the pillows flat and the bed linens need to be updated, they look like they have been there since the 1900’s!