I don't think you can find a better location! Even being on a busy street, the unit was very well sound proofed so we found ourselves with quiet nights for sleeping. The unit itself has the bare essentials for a stay. The host was communicative and we were able to check our bags in early prior to our stay which helped.
The unit itself wasn't abundantly stocked so just make sure to bring a few extra essentials or swing by a depanneur for toilet paper, paper towel, etc. if you're staying for more than a few days. We stayed during a very hot summer weekend and the A/C doesn't carry all the way to the rooms so bring an extra fan, it'll help big time (one of the bedrooms had one but not the other). Overall, we enjoyed our stay!