The food was great, and the service was amazing. We purchased a dining package, but this is a very small ship, so there is only 1 specialty dining option, Chops Grille. The food at Chops was very good, but there wasn't much variety. We chose to dine in the main dining room most days. We also did a Chef's Table experience one night, and that was great. Very good wine and the food was amazing. We ate at the Windjammer buffet for breakfast on port days, but it was so crowded. We avoided it for the rest of the trip.
We also purchased The Key, which was definitely worth it. Early boarding and disembarkation, Wi-Fi, and VIP seating at the theaters was all very nice to have. At the end of the cruise, we were able to walk straight off the ship through customs. We left our room at 7:40am, and were in our car by 8am.
We stayed in a Junior Suite, and the space was amazing. We will definitely book suites in the future. So. Much. Storage.
The worst part was the pools. If you don't want to get kicked in the face by a child every 2 minutes, stay away from the main pool. There's a kid's pool, but they invade both of the pools on the sun deck. It's impossible to enjoy yourself. But the Solarium Pool was adults-only, and you can get a little sun even though the area is enclosed. But it would still get a little crowded on sea days (it's a tiny pool).
I got a pedicure at the spa, but it wasn't very pleasant. The nail tech spent the entire time trying to sell me things like detox tea. Not very relaxing.
The activities at the bars get very crowded, so get there early.
Getting off of the ship at Costa Maya was a NIGHTMARE. We got there at noon, and everyone tried to get off the ship at the same time. We missed our excursion, even though we walked directly off of the ship to the pier. A lot of other people got left behind too. I'm not sure what happened with that port, but it was absolute chaos. But we ended up spending the day on the ship, and were actually able to enjoy the pool. It was deserted. Wonderful time. Getting off at Cozumel was much easier, I booked a dive and had a great time. The ports are the usual over-commercialized cruise ports with very aggressive vendors.
The ship shows its age. Rust everywhere, stains on the furniture in our suite, torn carpet, dents and scuffs on the wall, etc. But the room was always spotlessly clean.
Overall, we will cruise with RC again, as we're only 1 hour away from the port. It doesn't get much more convenient. But we probably wouldn't cruise on this ship. It was just so crowded.
Balcony was huge, and the room itself was very spacious. There was a bathtub. The sitting area was nice, and the storage was amazing. So much closet space, and so many drawers and cabinets.