Book this place. You will not be disappointed. The property, the hosts and the natural beauty of its location are all first class. We will be coming back!