Very nice place. Excellent location in Verdun near the metro.