Overall, this place is awesome! It has a private beach, a great heated swimming pool, a spa, and even some snorkeling equipment. The beach gets a few sea turtles, tons of fish, and a great breeze!
The only issue we had was the lack of AC but otherwise we had a great time. Highly recommended.