Based on reviews I read here, I pre-booked parking at Park n Go. Great location to the port, and easy to find, even though the 595 was under heavy construction. It was affordable and after our trip they gave us water bottles as we pulled out to leave - nice touch.
The boarding process went very quickly - no lines. We even missed the "boarding photos" which was fine. We just made the lunch buffet on the Lido deck.
Rooms were ready and luggage was delivered by the time we got back from Muster. Rooms were clean and the stewards were always responsive and helpful.