I cannot recommend this place highly enough. The hosts were very friendly and generous. The accommodation is a very high standard and the local facilities are very good. Exceptional in every respect.