Wonderful hosts, fabulous location and lovely amenities!