Great hosts, excellent location including a rural outlook, and high quality accommodation. Highly recommended place to stay.