Long story short. We were scheduled to take a week-long Caribbean cruise out of FL and the plans had to be canceled for reasons beyond our control. We decided to convert the original cruise plans to something cheaper, shorter, and near where family resides. We booked this cruise having a fairly clear idea of what to expect. As the saying goes, all suffering is unmet expectation. So, the key to appreciating this cruise is to set the bar level at old-school Las Vegas, just as described by other reviews. If you keep that always in mind, the cruise will be enjoyable.
Note: the weather was dreadfully cold for So-Cal. 40-50's. So, the bulk of the guests stayed inside nearly the whole cruise. It limited our experience a great deal because any pool-side and other such outdoor activities were hard to bear. The wind was cutting. I wore my coat all day and evening because the inside was likewise chilly from time to time. It was nippy in Ensenada, even.
Carnival lived up to its reputation. Every economic stratum, every shade, and every age was present, which was pretty cool. It felt like all of Hands-Across-America boarded the boat.
Basic and comfortable enough. We heard voices from the neighbors right next to us pretty frequently, but they were gone nearly every night and we slept well.
We simply walked the town and did a hike to catch some views. The weather was ideal for the exercise.
AWESOME company. We had a fantastic time. The ATV ride was perfect for our whole family. The extra side trip to the Blowhole was a good time. Huge fun.
ATV Ensenada arranged for us to be driven by van to the blowhole and to walk the grounds, shop, and get tacos. Good times.