My wife, our two (just graduated from college) children and I are frequent cruisers -- this was our 10th cruise together as a family.
It is a joy to be able to sail from Baltimore. We live about an hour's drive from Baltimore. The check-in process is smooth and easy, and within two hours of leaving our house we were on the ship!
DW and I had a Deck 6 balcony, and our children had an interior cabin a few doors down from us. Our cabin, 6136, was average sized; we didn't feel cramped in the cabin. The balcony was narrow, just wide enough for the two deck chairs on the balcony. There was a good level of privacy for our balcony. The kids' cabin, 6106, was okay as well, but they could hear the music from the theater below them during performances.