Perfect for our needs! I traveled with my husband, sister and mother so the three separate rooms were perfect! We didnt do much cooking, because there is SO MUCH delicious food in Toronto BUT if we did need anything the kitchen was completely stoked. Location was great, we could park our car at the property and the metro station was a quick walk! (My mother has mobility issues, so we were also able to use a public parking close to the metro station and walk easily to it!) Communication was great, Ilia made sure our arrival was easy and made it clear that if we had issues they'd be there to help! (we had zero issues!)