Best location in Toronto! On Trinity-Bellwoods park, super close to Queen st. West. Super friendly and helpful host!