Very nice hotel , excellent quality of food. we had an all inclusive, fruits cakes snacks during day all were included, clean public areas, clean bedroom and pools and gardens ,best choice for families with children. Lifequards all day around pool and waterpark facilities. very friendly staff, variety of restaurants for lunch and dinner.will return back the soonest!!