Booking this cruise was a shot in the dark as there were no North American reviews at the time, but the price was good for the holiday week I wanted and I took the dive. I'm writing this to help others decide if this ship is a good fit for them. I've taken Caribbean cruises on Royal Caribbean, Carnival and Norwegian , and several Caribbean all-inclusive stays in the past, so those are my comparison points.
First, let me point out this is an Italian cruise line. Yeah, it's now cruising out of Florida, but there remains lots of Italian flavor, including (no surprise) lots of Italian people who don't speak English. So if you are not comfortable being in the minority, and being around lots of non-english speakers who have different cultural norms that Americans (and lets be honest, there''s a lot of Americans who can't handle this) THEN DON'T BOOK IT. If you enjoy an international flavor to your international travels, you might find it an interesting change from normal cruise lines. We did, although at times, I did miss standard American cruise line stuff like sing-alongs at the piano bar.
OK, so that out of the way. Cleanliness was good, ship design overall was cool. Balcony stateroom a little smaller than normal, with a lot less storage (but manageable). Ship seemed have a little more sewage odor from toilets at times, but it's not like this hasn't happened on other lines at times, and keeping the bathroom door closed was an easy solution. A mix of European and US power outlets was not an issue, I don't understand how people can't manage to keep their personal devices charged with what they give you; we had 2 cell phones, a tablet, a fitbit and a laptop. Bedding and cabin decor comparable to other cruise lines.