Location, location location. Apartment is situated in a quiet enclave parallel to the main shopping drag; shops, the shopping mall and restaurants are only a stone’s throw away. The Newmarket Station is about a 10-minute walk if you wish to catch a train to downtown, extremely convenient!
However, next to the apartment is an auto mechanic garage, not recommended for people who are not early risers. Other than that, I would highly recommended this place.