The hotel was better than we expected, given the price we paid. The room was large and well-furnished, with a spacious balcony. The whole place was bright and clean, and the staff was very friendly, except for one waitress in the beer garden who never smiled (or not that we saw).
The pool is massive (free-form), with a couple of pool bars and a snack bar, and there are tennis and volleyball courts, football (soccer) pitches, and a kids' playground.