I cannot recommend this place enough. Wonderful hosts, great location and great accommodation. Highly recommended