This was the first cruise for my husband and I, so we have nothing to compare it to. It was disappointing, at best, though partly due to our own poor planning.
Embarkation at Baltimore was much easier than expected. Friends dropped us off and we were on the ship and in our room immediately (around 2:30). The room (balcony ocean view) was more spacious than we anticipated, with more than enough closet and drawer space for the two of us. Our cabin steward was very friendly and easily accessible.
Our first major problem became apparent early on, when we realized we were on a "spring break" cruise. At least half of the passengers were on college spring break. This is where our planning was poor, as we did not think about spring break ahead of time. Unfortunately, we had partying college kids in the cabins next to us and above us, so sleep was hard to come by. A call to security on the 3rd night did not do much.