I have stayed in many apartments in Montreal, this place was fabulous!
It was huge, great view, and right in the heart of Montreal.
Next to tons of bars and restaurants, just a great place.