We loved Michele's apartment the location is great, the bed was probably the best I've ever slept in. New appliances and the place was spotless. Unfortunately for us there was a heat warning during our stay and as there is no air-conditioning in the apartment (which I believe it quite common through out Vancouver) we were uncomfortably hot. Fans were supplied but weren't really much help.
Honestly it was a lovely apartment with everything you would want and if you're going in the right weather you'd love it.
Location is great with easy walking to downtown area. It can be a bit noisy but that's what happens when you choose to stay in a city area.