The place is great. It's very nice, the location is wonderful, and we found it to be a great value. There's a beautiful park nearby, and it's extremely convenient to get to Albert station. Michel is very communicative and on top of things.
The only downsides are that there is no air conditioning, which wasn't a big issue when we visited in September, and that there didn't appear to be a lot of insulation - we had drunk, loud guests staying in other apartments in the house that we could hear partying until 5:30 am. This hopefully is only bad luck for our visit. The second night was much quieter.