Perfect location, super spacious and great host - what more do you need for your stay at Vancouver.