The environment and the buildings are great! Friendly and nice staff - the tour guide was absolutely wonderful. Interesting place. Worth a visit.