Exotic cars spotted in El Castillo de las Guardas