We were very happy with the hotel. There are maybe three things keeping us from giving a five star review:
1) we booked for six people (2 adults, 4 kids), a room with 2 queens and a queen or double sofa bed. The sofa bed was actually a twin, so despite two of our kids being small (3 and 5), there wasn’t quite enough sleeping space. They didn’t have an alternative so someone had to sleep on a pile of cushions on the floor.
2) the AC would stop working in the middle of the night for long stretches. If you don’t want it very cold this may not be a problem, but for us it was too hot as it stopped blowing at a much higher temp than the thermostat said it should go to.
3) the pool was a little colder than we would’ve liked (kids didn’t mind but they’d get blue lips after a while), and the hot tub wasn’t always hot. We booked this place specifically for the pool and hot tub so this was frustrating.
Otherwise everything was great: great service, breakfast, staff, cleanliness, etc. I would definitely stay here again.