I was at Montelaguna Residence for 18 nights in January 2013 and I totally enjoyed my stay there. Nice condo, very comfortable bed, beautiful pool and grounds. Plus the italian host is very easy to communicate with through internet.
Besides, the on-site manager is really awesome. She offers her help on any matter.
The condo is situated just at the border of Playa Samara and Playa Carillo, this latter being the nicest one, I do think.
Perfect site to go on longs walks on both beaches.
And the local bus stops just in front of the building!
I highly recommend this place.