Stay here!
This apartment had everything. Great location (only a 15-20 min walk to the Chateaux) and one block over from Saint-Joseph with all the restaurants, microbreweries, and hip shopping districts.
Hosts were responsive and helpful. Check in was seamless and free parking was a bonus.
Travelled with my wife and two young boys, and they LOVED the rooftop patio and pool that had great views of Québec.
Would absolutely stay again.