The Ocean Princess (R4-1999) was a favourite of ours until they sold her to Oceana and she was renamed Sirena, but Princess Cruises brought Pacific Princess (R3-1999) over to replace her role and we found her just as charming.
We live in Essex so traveled to Dover by car and didn't use any pre or post cruise hotels. We used Port Parking who are very efficient and reasonably in price. You can park on the dock, which is very convenient, but is a little more expensive and can be bad for your car if there is a storm.
We are Platinum level and so boarding was quick and easy, but they have it well organized at Dover with a snack bar, Tannoy announcements of progress, comfortable seating and plenty of room.