first time cruisers and didnt know what to expect but we had a great time. Ship is immaculate, pool area is great to spend time around with waiters taking drinks orders from your lounger. Buffet is busy but food is excellent especially the pizza that is made frah infront of you. Restaurant was good tried something different every night. Shows were good we all enjoyed them and not too long which we prefered. Entertainment staff were great from the pool games, sail away parties, evening parties everybody enjoying themselves. The ports of call were good, we did our own thing at each port and got a taxi to Pompei just outside the port. We were a bit un sure after reading some negative reviews but shouldnt of worried we couldnt think of a single negative the kids didnt want to leave the ship and we are going to book msc grandiosa for next year!