We have come to this resort 3 years in a row, they now have many pedal bikes to ride, alot more entertainment like, dance classes, cooking class, games, bike tour and movie night. The staff is very friendly and accomadating. They allow dive boats to pick us up from their pier for free, have a dive shop on property and a snorkeling park out front.
The only complaint would be that if breakfast could be ready at 6:30 since our dive boat picks us up at 7:15 and breakfast isn't ready till just before 7