This place is perfection: location, space itself, amenities, child-friendly, and the hosts are laid back, accommodating and so kind. No question this will be our future go-to place when we visit Toronto.