A nice place located in the Mont Royal neighborhood.