The food was great, the entertainment was fun, but the childcare was not very good- our kids did not like it. We also did not like being frequently bombarded with marketing and sales pitches (photos, art, liquor, duty-free, jewelry, future trips, etc. etc.).