Absolute heaven. One of the best places we have ever stayed at. Stunning location, beautifully built eco house with great attention to detail. Well equipped and immaculately clean. Perfect stay.