As someone coming to Canada for the first time, I will surely recommend this place. The check-in and check-out were smooth, the stay super comfortable and definitely worth the money!