Only your 2nd & 3rd choice on actually in central PDC. The 1st one you listed is in Los Mojones which is a loooong way from the strip and the last one is in Los Pocillos again at the very end of the strip.
The Elena are on Calle Nicaragua so you need to look around that area, there are a few on Calle Anzuelo which is right next to the Elena too. Focus on somewhere near the Casino as that's very central on the strip so to speak.
Have a look at these sites & villas that we've looked at or stayed at in the centre of PDC
http://www.villasinpuertodelcarmen.co.u ... illas.htmlhttp://www.ownersdirect.co.uk/canaries/c3822.htmhttp://www.lanzaroteaccommodation.com/p ... carmen.asp