Embarkation: Embarkation was good and fast for a ship this size. We were on board in less than 40 minutes and lines moved quickly.
The opening buffet was really nice and was the best all week. They had a "make your own stir fry" which I thought was great. However, the food the rest of the week was just OK. We really missed the "hot breakfast" you get via room service on other cruiselines.
Ports: Ports of call were very different. We loved Costa Maya and did a shore excursion by snorkeling off a catamaran and had a great time. The snorkeling was awesome and we got to snorkel quite a bit before we sailed back.