AMazing location, on top of gorgeous beach but the hotel is tired looking, in particular the carpets and door ways, and elevator, all seem very old and worn out, also maid service very poor, and some staff very dismissive, when checking in desk clerk and porter do it explain any of the services or amenities, we were there for 3 days before we know we had an hour each day in the spa, my room which was on the front of the hotel and looked into the guest arrival driveway had no sheers, so had to keep the drapes closed all the time…..Seemed like a 3 star hotel not 5 star.