If I had to come up with something negative, it would be that the owners speak no English (can't blame them - they are in Spain; just a heads up if you know no Spanish it may be difficult). Also, there was a funny smell in the kitchen (like the meat shops around town) that we couldn't find. Neither of these were enough to keep me from highly recommending this place and wanting to return.
We stayed in the 3 bedroom apartment with full kitchen and outdoor patio. It was perfect for us, and very comfortable. The kitchen and bathrooms were very well stocked. Our GPS took us right to the door, the owners were both there to greet us, and they were about the nicest people you could meet. My cousin speaks Spanish very well and was able to communicate with them; if you don't speak Spanish it may be difficult to communicate. The wife called my cousin during our stay to make sure everything was okay. We ran into the husband in town our second night there, and he guided us to a local restaurant that was open, and joined us for dinner. It was a treat getting to know him, his family, and the area better.
We were able to walk to two local wineries, and tons more are a close drive away. Laguardia town is 5 km away and a great place to spend an afternoon. Elciego is a tiny town but beautiful. I would definitely consider returning if we explore this part of the world again.