Excellent location stylish home in the heart of Toronto def top notch.