the staff is amazing. so kind and nice. the food was ok, nothing special. in the dinner , you need to buy your drinks, even water. i think its not supposed to be this way. it was very uncomfortable. the room was clean +7 , but can be better. under the bed wasnt clean at all, should be cleaner.you need to have more activities for children. its pretty boring for kids. except pool nothing to do.