We chose this cruise for the itinerary which was extensive and awesome! We went in calling this a Motel 6 on water, having very low expectations. We were so wrong, it exceeded in almost every way.
Pro's: The ship is very very clean. The staff is very friendly, and helpful. The food was so good, we never had a bad meal! The food is extremely fresh and presented in a beautiful manner. Even the buffet was good. You do not need a water package, but if you are going ask for a free Water USA package, you will receive a large glass bottle of water with lunch and dinner. There is plenty of ice at the buffet a huge concern of ours, no worries. Ask for ice during sit down meals, had no problem. Our waiter Vipul was wonderful anticipating anything we needed.
The entertainment is very good in a beautiful show room, we were sometimes lost with the Italian.
Tommy was our room steward he was excellent. The entire ship is extremely clean, the actual room is top notch. There are plenty of hangers and drawers to store everything. Beds are very comfortable the linen is very nice.