Perfection. I have been staying with Airbnb for years and this is one of my top two! The beds were so comfortable, the location was incredible and the local tips were spot on. Granville Island is a short five minute walk away also. We used the patio almost exclusively, it was so comfortable and quiet.
There is a grocery on the block, shopping another block away and amazingly safe parking. Communication was almost instant and they were so flexible when I was delayed.
Finally, there is an Afghan Horsemen restaurant on the walk to Granville that was so great!