"So many wonderful things about this resort. Check-in was quick and seamless, we arrived before our check-in time, we were given wrist bands to enjoy the resort until our room was ready. They have a change room if you need it. Everything was clean and fresh. Activities were plentiful whenever you needed them. Staff was quick to help. Food was always stocked and you never had to wait for than a few minutes for anything, if you had to wait. The only disappointment was the specialty restaurants, you never knew if there was going to be a 2 hour wait or you could go in immediately. This made dinner plans difficult. Japanese food was good. French and Italian were not good (my opinion). Surf and Turf was just ok. The best bet is going to the buffet. Food is always stocked and tastes delicious! I would recommend his resort every single time. A winner for any vacation you plan."