This was my first-ever cruise.
As of writing this review, I've now gone on a couple more cruises, both with Carnival, and looking back, the 5 day Baja Mexico cruise was a perfect little get-away. The ship was clean, and comfortable. The room was clean and just exactly what you'd expect from a cruise ship room.
The shows on this ship were particularly good. The cast and crew were very welcoming and friendly.
The obstructed view made me shy away from balcony rooms on future cruises.