Perfect location and hosts. Private location, colorful, cheerfully rustic. Consistently wonderful.