We had never been to Mission and were coming up to hang out at the raceway for the weekend. This apartment was so close, our friends were all super jealous of our less-than five minute drive.
The apartment is right on the main drag, so it can be a little noisy, and it looked like parallel parking on the street was the best option. There's a great view of Mt. Baker and abridge over the Fraser from the living room. There is also a rail yard pretty much right out the back window.
The bed was fairly comfortable and both noise and light were blocked out well in the bedroom. The portable AC was SUCH a gift, given how hot it was outside.
The only caveat I would give about John's place would be that you should bring earplugs if you're a light sleeper. I am used to some city noise and found it to be perfectly accommodating!