Excellent accommodation and hosts. They made sure we had all we needed. Very interesting place, high on the hill. Loved all the animals around. Excellent breakfasts. Clean and well-equipped accommodation. Among the best of the places I have stayed.