This cruise had locations we wanted to visit and it was a brand new ship- we have been on msc Divina years ago and it was amazing, this cruise really didnt come close at all. No complaints about our room- our balcony was nice and the person taking care of our room was great. The ship itself is designed to fit way to many people on it but they didn’t make their facilities in the ship to match. Buffet lines were wild, it was so hard to find a seat. The food was the exact same things every single day- the healthy food/vegetarian/vegan options are slim to none. The “dining” menu was said to have a vegan option each night and by that they meant it was a very similar Indian style dish or pasta with red sauce every night. Getting a seat by the pool was a nightmare, the hot tubs were not large enough- and only 4 on the ship. They were only slightly warmed. Literally had the attendant monitoring how many people could be in at a time and was making people wait in line.
We got to almost all of the ports later than promised, getting off the ship was so unorganized. The only excursion we booked through the cruise was seriously terrible.
The activities were so boring, a comedy show or something similar is needed. There is no “club” or music to dance to-
The shows included are very mediocre, the only thing opened late is the casino so you basically go to bed out of boredom.
The spa package we purchased was oversold- multiple times that we went it was so packed there were no towels or keys for the lockers- also the water in the spa for the two jacuzzis were no where near hot enough. Moral of the story- plenty of rooms- not enough public space.
The carnival cruise I went on years ago was a much higher rating than this cruise.