Checking in was easy, customer service was fast and friendly. The room was very clean, and spacious. The waterpark was clean, and fun! My children loved the arcade. The breakfast buffet was a little expensive, but the food was well worth it! We had an amazing time, and we will definately be back!