Beautiful location, outstanding hosts. We had a wonderful and relaxing stay here. The colours, views and beautiful animals are such tonic to the craziness of our everyday.