Fantastic location.
Refreshing place to stay near downtown Toronto but surrounded by nature.