My brother sells cruises and it was a last minute trip. I think the ship is too large. I did not like having to make dinner reservations for the general seating.
I do recommend buying the 3 package specialty restaurants. Cagneys and Le Bistro were excellent.
We did not like the entertainment in the main theater. The small venues had good talent.
See above. Too narrow.