First off let me say, if you are in to doing short cruises it is best to wait until closer to the cruise date so you can get a better room at a cheaper price. For months after I booked this cruise I watched the price of our room go down and down until I could not stand looking at it anymore because I realized my friends and I paid too much. However, once I got over that and got on the ship it was a fantastic cruise!
My friends and I cruised to Nassau and Freeport on our 4-day cruise, and enjoyed every minute of it. It stared out great with a quick embarkation, and we were off. They were impressed with the atmosphere of the ship, from the party-style lido deck to the quality of the Ecstasy dinning room. I was impressed by the fact that crowds were low and it was always easy to find a seat wherever you went. I've cruised on larger and smaller ships with Carnival, and the one thing I've learned is to cruise on the smaller ships because the crowds are smaller and I can enjoy myself more because I'm not worried about not finding a place to sit in the lido dinning area or on the pool deck.
Our room was located on the Riviera deck, but we did not feel the ship at all during the entire trip! Our room was very clean and surprisingly not as small as I thought it would be. We had an ocean view room, and all three of us stayed in the same room. Our room steward was great, but when we asked him to turn up the AC in the room, he said he had to get clearance from his boss to do so. I don't think he did, because my friends always complained about being too hot at night while sleeping. I slept on the bed that came out of the wall, and so I was closer to the AC and hence was fine the whole trip!
Room was very clean and well maintained. It was located on the Riviera deck, but no one felt the ship the entire cruise. We heard no noise the entire cruise, so it made it easy to get to sleep at night. Loved having the ocean view, it was a nice upgrade from the interior room I'm use to staying in. Only problem was the AC unit was not turned up high enough, so my friends had trouble sleeping at night because it was a bit too hot for them. I personally thought it was fine, but that's just me.