This place is insanely nice. They host beach parties, which are great (not trashy like some of the all-inclusives). There are 2 restaurants, both of which are incredible in both quality and ambiance. The rooms are spacious and the pool area looks like you're in a 7 star resort in Thailand. Stay here if you can.
- Free Parking