The Citizens sacked Muhsin Ertugral prior to the recent FIFA break, with Peral stepping up alongside Roger de Sa and Lebo Manyama to see out the remainder of what has been a season to forget.
Currently in 14th position, a goalless draw away to 15th-placed SuperSport United on Sunday night was not the ideal start, but Peral still believes the squad is good enough to escape the drop zone.
"You look at your teams – if you've got problems at the back or you've got problems at the front, you work things out, but this season's been bad for us at both ends," said Peral.
"We've conceded way too many goals and we haven't scored enough – we get the entries, we get into the final third, but we haven't been clinical enough, so it's a number of things.
"I've been with the group since the beginning of Cape Town City, so I know what's [happening], and that's why they chose this time to just stick with someone that's been here.
"Because, instead of spending a lot of time finding out what these players are about and what we can get out of them, at least we've got someone that's been working with them for a long time.
"So I haven't [had to] learn too much about the group, I know what I've got, I know what they're capable of, so I'd like to see their full potential sometime this season.
"We're running out of games, I know, but we went to a pre-season with a [good] squad and we came back thinking that we were going to do well this season – we looked at the squad and thought this is a squad that we can compete with, now we're sitting where we are.
"But I do know what their full potential is, and we're just going to have to hang in there and see if we can do it at home [against Sekhukhune United]."