I had such an awesome time (even though I was here for work, haha). The location is super close to the train station and the Bell Centre (where my conference was). The place is located on a very busy street, but once you step inside it’s calm and quiet. I had everything I needed, and the bed was a super comfy place to rest at the end of a long day.
Be aware that you’ll be in a relatively touristy area, but you can always hop on the metro to get anywhere.