Perfect location and perfect hosts, Dave and Ruth's Airbnb is everything you want and more. Thanks guys!