First time NCL cruiser. We prefer the anytime dining so that was fine. LOVED Venice-would go back in a flash. Embarkation is a bit chaotic-the people mover not going to the terminal directly would be tough in the rain I would think.
Pluses-
*Cabin was fine, spacious, this particular one has a partial overhang so we could get some sun. Most have a full overhang.
Lots of storage. Access to the closet can be difficult since it's very close to the bed. Great comfortable bed. Instant hot water in the shower was very nice. Tub is a plus. Balcony has a partial overhang-most of these cabins have a full overhang. We prefer little to no overhang for maximum sun so that was good.