Parked at Lighthouse Parking, lot one. This means you are above street level, and covered. Check in was very quick and the upstairs waiting area nice. On boarding was a bit delayed, due to a huge wedding party. We arrived around 9:30ish, perfect time to beat crowds and lines.
Cabin was nice.
Food in MDR was good to great. Windjammer just wasn't good. We would find something to eat, but, most items were just not good. Service excellent over the whole ship.