Great experience of living in a very prehistoric and medieval place.