Clean and very well located . Theres is everything you need on bloor st ! Plus the parking is really helpful! Just the appt was a bit smaller than i thought.