"We had a blast. The resort was very nice and fun. The staff were so kind and helpful. The only thing I would say negative is the pricing was confusing. I thought since I booked through Expedia as a package that I had paid everything. But when I checked out of the resort I had to pay another $350 plus tax in resort fees. I want really prepared for that."