Absolutely stunning location with one of the best hosts. Hazel and her husband are the most accommodating hosts and we cannot wait to stay there again. Highly recommended. If we were able to give this 10 stars we would do so.