This was our first cruise. Myself along with my wife and two kids. Daughter 17 and son 9. Decided on the Miracle because living in NY was easier than flying to Florida.
After talking to some friends we decided to get to the pier early which was a great idea. Got to the pier around 10:30am and checked in right away. Was able to get a seat and some breakfast. Only waited about an hour and we started to board. We were having lunch on the ship by noon while thousands of others were outside waiting on line.
Room was somewhat small for the four of us but we made do. I do suggest bringing a power strip as outlets are limited. Room service was excellent and rooms were cleaned 3 times daily. Our cabin steward always around when we needed something and very friendly.