This was our second cruise, and since I have what to compare it with , I'm proud to say this was almost the best I could hope for.
The ship is mainly adults-oriented, and so there were not many children on our cruise (which is very nice when cruising as a couple)
The people were very friendly, and you could always find people you met on a meal, or some activity (of course, if you don;t wish to socialize, you can do it easily)
We took a veranda room ( which we did not use enough), and it was very nice and specious.
The restrooms were much larger than what we had on our previous cruise (MSC Marevigllia) but the room size was about the same (little more).
Nice city, stayed there for the second time. good shopping, architecture and beaches.