Best location, beautiful home, generous hosts with lovely touches to welcome us on arrival.