We stayed here with our two teenagers and loved it. They loved the pool and spent every spare second of their time in it. It was also great to have our own private heated spa pool. The beds are comfortable and the rooms are clean and tidy. I would definitely recommend staying here especially if you have kids.