We really enjoyed staying in Mission and the apartment is right in the central of Mission, where the sun is shining pretty much everyday we were there. Great location. Minutes away from great restaurants, cafes, shops and public transport.
The apartment was really spacious for the 4 of us. Would definitely recommend people to stay at Brian's apartment. :)