I would absolutely stay with Les Immeubles Charlevoix again!
The price was better than nearby hotels, but provided more room in an incredibly well-equipped and tastefully decorated space. Being only a block from the gates of the old city made it very easy to explore the old city and shops on Rue Saint-Jean by foot. Secure parking below the building at an affordable price.
The kitchen is incredibly well stocked and there are a couple of grocery stores just around the corner - the closest is pricier than the second only a few storefronts away.
Front desk staff assisted immediately when our toaster broke and immediately provided a replacement. This company appears to offer a wide range of beautiful units throughout Quebec City and the Charlevoix, in addition to those in this building, any of which I would love to try.