Great spot to stay if you're visiting Montreal! Close to lots of attractions and just one minute walk away from the Metro which makes it very convenient.
Check-in was at 4pm but the host let me drop off my luggage at 12pm which was very helpful.