My wife, daughter and I booked the 9 night cruise out of Baltimore, MD, sailing on June 2. This is my daughter and my 10th cruise, and my wife's 11th. This is the second cruise on the Enchantment of the Seas for my wife and daughter.
We drove to the Baltimore cruise port from home, arriving around 11 AM for a 1 PM scheduled embarkation time. Bag drop off and parking was a breeze (parking was $135). Check in was efficient and staffed with friendly personnel. Signs said embarkation would begin at 11:30, and actually started a few minutes early. We were on board the ship well less than an hour of arriving at the pier.
Once aboard we had to wait until 1 PM to get to our cabin, so up to the Windjammer for lunch. While the buffet seems small, especially for a 2700 passenger ship (we had about 2500 on board this trip), there was a nice variety of food. The wait staff greeted all as if we were guests at their home.
The cabin is okay for two, small for three, and I don't know how you'd manage with four (there are twin beds we had set up as a double bed, plus two pullman beds stored in the ceiling). There is only one closet, and very little drawer space. If it wasn't for the large cabinet where a refrigerator had been that I used to store some of my clothing, I don't thing I could have unpacked all of our clothing for a 9 day cruise.
On the positive side, since the room is mid-ship on deck 2, it was very stable, even when we experienced a 4-8 foot sea state. The room barely moved.