A calm oasis of a space in up-and-coming Dufferin Grove, with excellent access to public transport, and minutes away from some stellar restaurants/cafes.