The property is very nice and clean, with many amenities, right on the beach. The included breakfast was excellent, with made-to-order selections. The room was large and nicely decorated. However the AC did not cool the room adequately and we could not sleep because of the heat. The staff did nothing to correct the issue. There was no mention of having maintenance look into the problem, so I am assuming this is the norm. I asked other guests about their room temps and most said it was not as cool as they would have liked, but was livable. The only compensation we got was not being charged for the parking. I would not stay there again because of the AC. It was pretty miserable. If AC was not an issue, I would highly recommend the hotel.