The hotel is nice, I wouldn't rate it higher.
The building itself is quite old-fashioned, but there are lots of facilities (pools, slides, rope park, etc.).
The rooms are large, but not the cleanest, during the stay (about a week) only toilet paper towels were changed, no cleaning was done and the rooms look accordingly.
There is a variety of food in the dining room and throughout the hotel, but not the most delicious and not of a high standard.
A strange part is that both the slides and the rope park work at very limited hours/days (why not all day?? Probably in the busiest and most attractive month of the year) and for no particular reason. This creates long queues.
I'll conclude with this, at check-out I waited close to fifteen minutes not because the hotel staff insisted on asking me how the experience was but to make sure I didn't take something from the mini bar.
That says it all.