Unfortunately I’ve only had two experiences of punting in Madrid, both in brothels, with one being really quite poor and the second being ok. This was probably four or so years back.
However I’ve punted a bit in various regions of Spain (Valladolid, Ronda, Malaga, San Sebastián) and had some good results from Slumi.com and Passion.com. Both are useful sites for finding girls throughout Spain. The downside is it’s seemingly impossible to find any worthwhile reviews on the girls, so it’s always a bit of o risk. That said all of the girls that were verified on the Slumi site were all genuine and worked out well.
Not sure if that helps at all...