Very nice place! Near metro and popular street Mount Royal which has endless resteraunts and shops.