Excellent entertainment - the Cruise director "Benjamin" was very energetic. Always something to do. Staff - absolutely amazing! Always cleaning - smiling - trying to help...I cannot believe how hard they work. Food was excellent. The formal dinners - very tasty and the buffet was wonderful as well. Places where I could see improvement. If you are a first timer - like myself'- and you like the formal dining option...if you want to get to a show on time..you'll be rushing. The times for the shows make it difficult to enjoy your dinner slowly if you chose late dining. Other then that...wonderful experience!