My husband and I are both in our 30's and love to travel. We often plan our own trips and transportation, but sometimes we just want to relax and take a cruise. We enjoyed our time on the Carnival Imagination.
Long Beach:
We arrived a day early and stayed at the Varden Hotel. (I definitely recommend this spot. It has the friendliest hotel staff I have ever encountered!) There is not a lot to do in Long Beach, so the one day to explore was plenty. We walked along the city beach but turned around quickly because it was so dirty. We did find a good breakfast spot (Omelette Inn) and coffee shop (Birdcage Cafe).
This spot is towards the front of the ship, so the space has a slightly different shape from your typical cabin. It was very roomy. We had more than enough space.