Perfect location, beautiful house, excellent hosts.