This is a wonderful hotel, absolutely recommend. The staff is so lovely, the atmosphere is relaxing and the setting and pools are divine. The all inclusive package is great: the buffet breakfast and dinner have loads of options, all super fresh and food quality food. The lunch is A La Carte and offers an extensive menu which is all top notch. The rooms are big, comfortable, and high tech. The air con and water pressure work perfectly, and we experienced no noise disturbance. The hotel is generally clean and luxurious, especially the spa. Overall, could not recommend enough!!