First the good: Location.
The bad: Everything else. We expect the items they advertise on Expedia to be accurate. First, no working TV on our room, no hot water in the sink, VERY limited hot water in shower. We did without for the first 2 nights until we were moved to another room.
Next, staff and their attitude. Since advertising a private beach, they had lounge chairs, umbrellas, etc. on the beach. The 1st day was fine with it all set up. The 2nd day, they had been removed the night before, and were not available. We asked the hotel manager to have someone set it up. Her response, “The restaurant staff takes care of that.” We looked for anyone in the restaurant staff to take care of it. All we could find was a bartender. When asked if someone could set up the chairs, he gave what must be a standard answer because we heard it a lot, “Ten minutes.” Another person asked the bartender if he could do it, “No, I’m just the bartender.” Next question was “Who and where is the person who will do it in ten minutes?” His answer, “No hablo inglés.“ So much for the staff.
The electricity went out twice. The 1st time in the middle of the night for a few hours - no big deal. However, on our next to last day, it went out again. At first for the entire hotel. They partially restored it, but our room remained out, and dark for the rest of our stay. No one would have enjoyed our stay. We should receive compensation from Expedia for their advertising such a dreadfully run facility.