Embarkation was easy, you don't have to wait till your scheduled time to board the ship. It's easy linking a CC to your account via the little kiosks around guest relations. Service in the main dining room was good, not Royal Caribbean good but decent at least. That's about all the good I can say about this cruise line. The ship has no ATM on it, guest relations is absolutely worthless, food quality in the main dining room is absolutely awful as this may be the first cruise I've ever been on that I actually lost weight. The steaks are disgusting and full of fat. The elevators are always jammed packed. The level of rudeness of passengers is beyond ridiculous as well (not on MSC for this) but just saying the majority of passengers are not the typical American guests. The cabin was always clean, however if your not in a yacht club room get ready to not be able to sit on the toilet as your leg will go right into the cabinet below the sink. There was way too many bad things to write them all here, just take my warning of not booking this cruise unless it is $100 for 7 days I'll never sail with MSC again
The cabin was nice, this may be the one good thing about MSC, we booked early under a interior room and they upgraded us to a balcony so I'll give them a good review due to that but that is where the positivity ends
Nothing in this town except for Dunn's Falls, stay on the boat as this location
We don't take a excursion here, we find a taxi once we get to land and then head over to Buccanos which is a beach club that includes snorkeling equipment (best snorkeling area in Cozumel) and has beach access along with a pool and great food and drinks at the restaurant
Have taken many cruises that stop in Nassau, we will be avoiding that from now on as all these resorts have out priced themselves in daily passes and there's no public beach that has a public restroom except for the one right next to the cruise port, but there's so much noisy construction going on near it that you can't relax anyway