Great place, with fabulous amenities, wonderful hosts, and convenient location close to so many activities! We wish we could have this perfect match at all of the places we stay!