Perfect location, beautiful home, wonderfully accommodating hosts!