We stayed for 4 nights in a Family Suite. We really liked almost everything about it. The room was awesome, very spacious with a spectacular view, the buffet breakfast was great, and the pool was lovely and right on the beach (had a little island to swim to and a waterfall to play in). Not too big of a resort, so didn't feel crowded. Lots of little restaurants and shops within walking distance down the main road as well. The only thing that wasn't great was the kids club, the staff member didn't show much interest in the kids and they found it too hot and stuffy in the hut.