Del Mar Castle's cylindrical towers and coastal views have made it a unique local landmark for more than a century.