Immaculate home, beautiful location, great hosts.