We stayed here for a sports event with a group of about 20 other families. It is really a lovely hotel. The rooms are large and very comfortable, except for the pillows. I would recommend taking your own! The pool area was great, with both an indoor and outdoor pool and a hot tub. There is also a large lobby with multiple seating areas which made it convenient for families to sit and visit. We had good service the entire time we were there. My main complaint is parking. The hotel seemed to be hosting several events during the time we were there, and the parking lot was full. The hotel had someone out to direct guests to an adjacent parking area, which I appreciated. However, it was raining and the walk was a little long to get inside the building. Overall I enjoyed the hotel and would stay here again.