Stayed here for one night due to a flight cancellation. Seems that the rooms were all recently renovated and the one we had was very nice, clean and modern.
Never been to Montreal, so can't say if this is a good location in relation to the city sights, etc.