We were interested in the presence of a water park and that the hotel had good reviews from people. This hotel fits that description well. We didn't have much time to wait for check-in, the rooms were perfect, without any faults.
Everything was totally fine. Absolutely satisfied with everything. Everything was perfect with the flights, there was not a single second of delay. We were offered excursions, took advantage of them, and everything was fine with them too.