I choose MSC without going through the reviews and that was a big mistake.
The only high standard other than the ship is the amazing staff which I believe that they are the most valuable asset. And if they they don’t take care of them they will loose them all.
The food is not to the standard as in other cruises I’ve been to. The same food offered in the buffet as for n the dinner seating dining.
Good view. Nice cabin. House keeping Staff were excellent.