Really great beachfront property, amazing sand. A/C worked well. The staff is generally very good and working hard to please. Tip accordingly! The breakfast is pretty great, but in general the restaurant wasn't amazing, especially considering the high prices. There are other options that are walkable, or within a $1-2 taxi ride, that are cheaper and better. There is NO potable water at this facility except for expensive bottled water, which is ridiculous. Also, if you're looking for a quiet beachfront place to get nice sleep, this is probably not the spot.