Adam's apartment is first class. It's large, warm, beautifully clean, has everything you need and is ideally located two or three minutes walk from Granville Island. There's a bus from almost outside the door to downtown, a few minutes journey, or to the Skytrain. The brand of coffee which Adam provided is delicious; I bought a bag from him to bring home. He's very hospitable, including me in some of his family's activities.
I will definitely stay with him again on my next visit.