The hotel is set in beautiful tranquil grounds. The beach is idyllic, the sea transparent blue and clean. The beach is a short walk from the hotel by the salt lake with beautiful flamingos. Plenty of activities throughout the day from sea aerobics, volleyball, tennis, zumba or one can just laze on the beach beds sipping a smoothie or two. The rooms are large, clean and comfortable, each with a balcony facing the well kept gardens. Food is plentiful and fresh with a good variety each day to suit every palate. Evening entertainment is actually great fun. Most importantly what makes this hotel a perfect stay is the staff- a special thanks to Prince, Ciro, Ricardo, Melissa, Antonio and Mohammed. The service is exceptional. I certainly would go back.