Wonderful hosts! Perfect location! All around, great stay!