old town , a 20-year , $ 20 million restoration of the original city center , is a treat , as is the majestic three-century -old castillo de san marcos , one of the country 's oldest man-made structures .