The room was great. Nice size. Bathroom was amazing. Plenty to do to keep kids entertained. Plenty of places to eat. There is shopping also but it's not that great. I didn't get a chance to go to the spa but it looked great also. The movie theater is very cheap but not many movies or showtimes. The only reason I have 4 stars is because in the room the floor had spots that should have been cleaned. Other than that great stay great staff!