there wasn't any 2 years ago, there are all you can eat Chinese buffets in Playa Del Ingles, I've been to Gran Canaria 9 times in all and have stayed in Maspalomas all but once, I only ever ate in the Faro 2 centre once as the prices were scandalous, we walked or taxi'd it into play del ingles every night simply to eat for a reasonable price.
the problem with Maspalomas is there isn't enough competition to drive prices down.
stay clear of the Faro 2 mate, you wont regret it.