We had a great stay at David's place. The location is excellent, lots of shops, cafes and restaurants within walking distance. David's local recommendations were very helpful. We enjoyed the short walks down to Kitsilano beach. The place was spacious, clean, and as good or better than expected. I recommend David's place and I will definitely stay here again in the future.