The Treehouse is a lovely apartment in the pleasant Hyde Park neighbourhood. A characterful residential area, but still in easy reach of downtown.