Page and I stayed last Sun and Mon at the Transit campground just east of Levis. It was spotlessly clean, and the sites were level. Staff was perfect - any questions we had were answered in great detail, and if I needed something, they were very forthcoming.
We took their advice and did not drive into Q city, but took advantage of public parking and rode the ferry (15 mins) directly into the old part of town. They will also help you save on the ride itself.
I recommend that park wholeheartedly.