This place is fantastic. Stunning views, all the facilities you could ask for. It didn't matter that it rained for most of our stay, just changed what sort of experience we had. Highly recommended, the hosts should be very proud of what they have created.