Great home, great location, great hosts! Great stay!