We stayed at Les Immeubles Charlevoix and we couldn’t be happier with the location. Close to the train station and, walking distance to St John’s gate and the Parliament.
We were offered a different apartment because the one we originally reserved was “double booked.” It was fine but it was noticeably smaller so that made it a bit tight for 6 people (and we weren’t offered any kind of credit for that). Also, the frame on the sofa bed wasn’t working so we ended up sleeping with the mattress on the floor. No big deal, though. Still a good stay.
It was pretty clean, and the staff that worked there was great. So, we definitely recommend it.