A wonderful well-equipped spot. Wonderful hosts