Location is top notch, have access to the metro which can take you almost anywhere. You're also minutes walking distance from St. Denis which has a lot of great places to eat and just hang out.
The bixi dock near by also facilitates more exploration.
Would stay here again.