Very stylish place, clean and fantastic terrace overlooking Mount Royal