Great location, great communication, and many more. We really had an amazing vacation while in Vancouver.