This is not a comprehensive review but rather focuses on things that stood out the most during our 10 night sailing on the Ruby Princess (Departure date 1/19/10.)
Stayed at the Holiday Inn Express on St. Route 7 the night before the cruise. Having a grocery store and McDonald's across the street was very convenient. Free in room Internet and free breakfast along with a free shuttle from airport and to cruise doc were amazing.
I didn't want to join the mass crush to get on the ship first thing, so we followed the advice from the Princess site and showed up at 2pm. There were no lines anywhere and we were on the ship in record time. The Pepsi in carry-on bag and Diet coke in the checked bag raised no flags.
Amazing balcony, very quiet location, no issues with soot despite being an aft cabin. Would book again in a heartbeat.