An excellent accommodation in an excellent location. Everything you need for a visit to Montreal.