The resort is beautiful, the rooms more than comfortable, and our entire extended family, including toddlers and teenagers had a great time. This is a self-contained resort with beaches, gardens, pool and restaurant/cafe and very carefully patrolled by security. After carelessly leaving a room empty and open and losing a wallet the attention and care was remarkable from the staff.... more






