Would also say Barred Midas. Doesn't have a profile to be a Red Isletas or any of the others mentioned. Nice barred Midas too. He will be a bruiser when he gets older.
I would say, there's no way any of you know what species this fish is by looking at those pictures. The more I research Amphilophus, the less clear it all becomes as to what differentiates certain species--not to mention this fish may be a hybrid.