My sister (29 yo) and I (31 yo) were planning our very first cruise. We decided to book with a recommended Travel Agent. We booked our own Amtrak and flights, but he did the rest - down to recommending hotels pre- and post- cruise. We were very happy with his advice and help and would probably book with a travel agent in the future.
NOTE: We do not have children nor did we travel with any. So this review excludes anything for kids.
PRE-CRUISE:
Great location, near elevators. Some elevator noise but easily tuned out.