An idyllic setting, clean, spacious, amazing kitchen and dining space, good hot showers, and everyone - both the hosts and other guests - were all so friendly. It really felt like a mini retreat.