What a fantastic home - great location, great hosts, and just a beautiful spot.