Castillo de Santa Catalina is the oldest military structure in Cádiz