We have also returned from a pleasant time in Spain but experienced frustration at CDS. We managed to get our electricity working (had constantly tripped out due to a faulty fridge) after 6 months. IL have still not sorted out our problem with damp - we are getting this done ourselves at our own expense.
MLH are separate to IL, acting as the seIling agents. It appears that they pass the list of snags to Miguel Angel (IL) who is supposed to arrange repair. This is where it breaks down. We have been promised the moon and stars by Miguel who, we assume, is still on his lunar quest.
IL are penny pinching, trying to maximise their profit. Miguel's lack of commitment and the state of our 'lush tropical gardens' are testament to this.
We completed 12 months ago with many snags still to be sorted; some are still outstanding. Our advice to anyone who has not yet completed is make sure everything is done to your satisfaction before you or your lawyer signs over your money. If you complete before snags are fixed you will experience frustration, anger, and probably tears - we witnessed this at the MLH office three times during the past 2 weeks.
Good luck!