Wonderful hosts, great location, fabulous amenities - perfect!