The Place:
I had the privilege of staying Max's Place in Kitsilano.
Very clean, great amenities and the large patio was fantastic. The greenery and BBQ on the patio make it a great environment to relax after a big day of city and beach time.
The location is pretty convenient - with easy walking access to Kits Beach, Granville island, cafes and restaurants.
It's a 2 minute walk to the major bus service (99) which links to all major transits nodes. It's very convenient.

About Max:
He's a very welcoming and generous person. He made every effort to ensure I was well looked.
He also has a intimate knowledge of the Outdoors and Local Surrounding Mountains and Lakes of the Vancouver area, very useful!

Overall - I couldn't make a stronger recommendation. 10 out of 10.