But we're first time cruisers so we don't have anything to compare it to.
As others have mentioned, parking was $60. No biggie though, we expected that. Check in was a breeze, no complaints there. As we boarded, my husband remarked that it smelled like Ensenada, meaning an open sewer. We're familiar with Ensenada. This was one of our ports of call, but the ports weren't our primary reason for the cruise. Just a quick getaway and something different. We love the ocean and if we do this again, we will definitely splurge on a balcony view and for reasons I'll expand on later.
As for the decor, well yes, it was Vegas style but that didn't really bother us.
U58-small but comfortable with window. Plenty of closet space. Comfy bed.