I personally would have appreciated personal contact. Otherwise the place is great: perfect location, good amenities, well equipped and easy to stay at.
Main asset certainly is the location, right in the heart of the Mont Royal Plateau with all i'ts nice bars and restaurants. And so close to the metro.