I chose to sail this cruise as I had taken the same one 2 years earlier with absolutely fabulous results.
The ship was very well kept, the cabin was super clean, dining was nice with amazing staff but the food was not anything to write home about (got the job done).
The entertainment was above average specifically Alvin the comedian was very funny and did a superb job in making the family show a success. The Hasboro Family Game show also was super fun for the entire family.
The cabin was very clean, the beds were very comfy, and the room stewards were AMAZING!