What does besterhaltene Burg mean?

besterhaltene Burg - German to English

best-preserved palace