Located at the heart of Kensington Market.
Very close to anything such as mass transit, groceries, drug stores, bars, restaurants etc.
The only concern was the air conditioning, central-controlled super strong at around 16-18 degrees Celsius according to the readings of an analog room temperature meter on the wall.