It's my first time Mediterranean cruise and I choose MSC Grandiosa because the length of its itinerary fits my availability. The ship is new and spacious to house so many passengers. You may need some time to wait for elevators or seat for buffet, but still it's okay with me and my mom. Staff are nice, especially I am very satisfied with the service of my cabin steward, always keep our cabin clean and comfortable. Fine dining with good food quality and our servers treated us very well. The best part is the no sugar dessert and ice-cream which mom loves that very much. Food at buffet is ok although I saw review about quality of MSC food but I think it's not that bad and still a choice if you don't want to fine dining. The gym has a nice view and have adequate equipments so I enjoyed my time of workout on the ship. The theatre show is ok to suit people from different culture but with more variety will make it better. A little bit disappointed with the shows Cirque de Sea. Still a good show but kind of short. Embarkation and disembarkation is very smooth, no need to wait for getting onboard, leaving or my luggage. Overall it's a good experience for me and mom. Probably we will go for another cruise trip not very long later.
Spacious with good sound proof. Very comfy mattress so we have very good sleep on board. Bathroom is also very clean. A very comfy stay and just one minor point to enhance the experience, to offer box tissue in room.