Rooms are fine but activities are great, It is busy with locals (and their children) but you actually do have free access to all the activities (tennis, bowling, swimming, exercise room,
squash, table tennis, basketball, handball). We booked early on Bookit and received a price 15% lower than the price when we arrived, and that price has since gone up another 15%.
The free breakfast and all day coffee and tea makes it more like a B&B than a "stuffy" hotel.
If you are staying any length of time, pay the extra and get a room with a balcony and patio doors. Pub out front has good food at great prices, even though the on site restaurant beside the tennis courts is very good and very reasonable alsol