My friend and I were looking for a relaxing weekend cruise. We called it 'moms needed vacation' cruise and it was a cost effective trip. The cruise to Enesenada exceeded our expectations. The Carnival Imagination staff was courteous, helpful, and made our time on the cruise fun. The food was excellent. The Serenity Lounge was a favorite place to relax and enjoy quietness on the ship. We enjoyed our room with a balcony. There were lots of families and activities on the cruise. We opt not to do shore excursions. We enjoyed our stroll in city plaza of Ensenada. There are fun places to shop. The locals we met were very nice and helpful. It was an simple and relaxing vacation.