My wife and I embarked on a 3 day RT journey from San Diego to Ensenada on 3/12/10. We were assigned an inside stateroom in E56 (Empress deck) after receiving an upgrade from the Riviera deck. It was conveniently situated right by the front desk, elevators, stairs, excursion desk, and internet station. Overall, we had a good time relative to the price we paid. Our only issue was the 'fun day at sea' which consisted of the ship sitting offshore and at the mercy of the turbulent current. This easily induced sea sickness and discomfort that day since the winds and ocean swells were high. I don't think we would embark on this particular itinerary but would encourage others to do so.
*Cruiseline.com is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. Cruiseline.com does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. Cruiseline.com is not responsible for content on external web sites.