My experience was good, check-in was simple, hotel has a great waterpark, several restaurants, movie theater. Check out was simple, some remodeling going on, overall nice. If you want a pool view make sure that you get that in writing. That was the only issue I had. Once, I realized it was not a pool view i called and they offered it for a fee. I refused to pay for more. Hotel charges fee, plus resort fee plus parking. On a positive note you can stay here and the family will enjoy the hotel.