The best parts were the food and the entertainment. Between the International Cafe (open 24 hrs) and the many other places to eat, we always had a wide variety of well-prepared food. As far as the entertainment, there was always something fun going on as well as the pools, hot tubs, and movies.
All the staff were pleasant and very helpful. It was easy to communicate with them as well.
Our cabin was clean and comfortable. We ordered coffee every morning and had it on the balcony-very nice.