As I was there as part of a business conference, it is not the sort of place I would choose to stay at. But, it has everything laid on and there was nothing I could fault. We were a family with two adjoining rooms where the kids had a double bed each and we slept in the biggest bed I've ever been in - all very comfortable. The rooms are very big with a lovely adjoining bathroom/spa. The pool area is very easy with children.