Overall, we were happy with our stay. The cabin was spacious for us 3 and we had everything we needed, or could ask for things which were missing. The facilities were good and there were extra activities offered like yoga and tennis tournaments. Also there were food trucks sometimes. The pools were nice and often in the shade. The cafe next to the reception was great. The staff were really friendly and helpful!
Our cabin was a bit old and could have done with some repairs and upgrade (windows didn't close properly, shower was a bit dirty, screens slightly damaged and mattress had a hole). It didn't impact our stay but it's good to be aware to manage expectations. Also, it would have been good to have more info about when and where the extra activities or offers were on. For example, yoga was offered but not stated where.
The whole place felt safe and for a busy park it was also quite peaceful. We would stay again if we are ever back.