This place is very new and appropriate for children. The room was spacious with a balcony and view of the outside pool. There was always fresh towels available which we appreciated. We only tried one dining option at Chido’s, the food was good minus the host staff being quite frazzled. We went to the indoor water park one day and the park was okay. The children seemed to be enjoying their time but the smell of chlorine was nauseating. Susan at the front desk was unwelcoming and rude from the beginning at check in, not to mention she made a huge mistake in charging me when she should’ve charged Expedia. Every interaction with Susan was unpleasant, a simple task like asking for towels seemed like a burden. In addition the hotel itself does not have water bottle refill stations, nor vending machines, nor ice machines, leaving guests no choice but to use tap water from the bathroom sink. Additionally the rooms would benefit from having a microwave to reheat food as needed since there was a mini fridge. Another night when searching for water, we entered the gym to find several children playing on the equipment without any supervision. Lastly one night the fire alarm went off several times at approximately 3AM. It was very disorienting and scary to be woken up in the middle of the night to alarms going off with no explanation.