We enjoyed our Mexican Riviera cruise. There are a lot of sea days so be prepared for that. The Specialty Dinning package was great and our shore excursions were outstanding (Sailing and Snorkeling in both Cabo and Puerto Vallarta.
Food and Dining
Service and Staff
Cabin / Stateroom
On sea days if you are going to spend time at the pool get your deck chairs early