This was a perfect stay for a long weekend in Toronto! The hosts are great with communication and very clearly describe the check in and check out processes, and everything in between. The place is clean and comfortable, and provided us with everything we needed for our stay.