A fantastic place to stay, great hosts, a beautiful location and the house included everything you could want.