Having children in our family the water park was a blessing. The hotel also has 2 pools with plenty of loungers so we never had to fight for one. We were on half board, which was fine for us as we are not big drinkers. They do however also offer all inclusive which includes local drinks. Being half board we ate in the hotel a few times and the meals were nice, including breakfast. There were a few lovely restaurants literally within a few minutes walk from the hotel, so we did eat in these most nights to give us a change of scenery and different choice of food.