A truly stunning home in a beautiful location with wonderfully caring hosts.