Very Nice Place
Near Subway Station
Near Saint Catherine shopping center
Everything at walking distance