The location is great! There are only 4 elevators for ALL THE APARTMENTS. On average you wait appx 15 mins in the lobby and on your floor.
The shower handle was broken, keep in mind, if you have a problem, nobody in the building will help you because he chose to list on his own, so you need to contact the owner in Panama. We had to shower at a friends house and come back and do our hair and get dressed. It was supposed to be a 10 day stay, we stayed 6 nights and went to a hotel. The owner did nothing for us! Absolutely nothing. Stick to a unit with an owner in the US, better yet, rent directly with Hyde Beach Club.
The manager was willing to waive the resort fee because we checked out early, the owner wouldn't even call him and tell him it was ok to waive the fee. We are now fighting the charge with American Express.
There are plenty of units for rent. Great unit, but the owner made it that I would NEVER EVER RENT FROM HIM AGAIN!