The place is very clean, you have everything you need.
Aicha is a very good host, and very helpful.
By the way, we found the place too far from Toronto