The staff was incredibly helpful and nice. If we needed anything they were very quick to assist. The rooms were spacious and clean. The pool & splashpad were very clean. My daughter loved the splash pad and it was nice having a play ground. We enjoyed every part of our stay.