Very clean and spacious. James was the perfect host: very helpful and was easy to get in contact with before and during our stay. We will book again the next time we’re in Toronto!