We stayed at the Le Montfort for 3 days in late May. We had a suite with kitchen facilities, for a reasonable price (Expedia).
Advantages: comfortable beds, good kitchen facilities (anyone staying for a week or more could save a bundle on food costs, although the can opener in our suite was blunt so I bought one to take with us), conveniently located between 2 subway stops. Atwater to the west has a mall and a cinema/entertainment complex, convenience stores every hundred paces or so.
Disadvantages: somewhat overheated for the season, but there were windows to open. Unfortunately this let in the noise from the main street traffic below, including sirens at 3 am.
Staff: neither pleasant nor rude. Overall they were helpful, although it took a while to have 2 lightbulbs replaced when we moved in.
Recommend for families or couples on an extended stay of 3 days or more.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.