We love the Spirit class ships! The Miracle looked very spiffy after her recent drydock on March 28th,2015. We drove up from San Diego and found parking on the top floor of the garage at the port around 10:30AM. We had FTTF so check in was quick and painless.
There was a wait to board as 2 wedding parties embarked first and one of the grooms couldn't be found and ran up after everyone else in his group had gotten on!
We finally got on board and to our mid ship balcony by about 12:30.