Great location, well-equipped and comfortable home, and excellent hosts.