Very clean, well priced, clear communication and a great location. Pretty hard to beat for a fun weekend in Montreal!