My wife and I spent our 30 year anniversary on this cruise. We had such a great time. The food was great, Guest services was awesome. We had our photos taken all about the ship. Comedy shows were great. The Magic show was more of a comedy magic entertainment. Non-Stop entertainment by the pool. Great Food 24/7. Formal dining was very elegant and fun. If your not into formal dining, there were buffet lines with a wide variety of foods and desert.
Seaside cabin with a great view of the ocean was very clean. When we returned to our cabin after dinner, we were greeted with a different towel animal placed our bed each night.
All of our excursions went well. Parasailing in Nassau, Swim with and feed the sting rays in Half moon Cay was WOW! In Grand Turk, I heard there was a strike from the "water" tours. (Chucka) I think was the tour company that went on strike. That port we just happened to schedule a land/sight seeing/food tour, so we lucked out. Great tour and good food. Went swimming at the beach afterward.
Very Clean, well kept. Rooms were cleaned and beds were made each day and turned down each night with a different towel animal each night placed at the foot of the bed.