It was a choice between this place or a four star "conference" hotel near Jerez and we're so glad we chose here. This is a complex of small, white-washed cottages with a shared pool and restaurant. It is located on a steep hill with the cottages at the top and the pool and restaurant at the bottom. It's not far between them but it's quite a trek walking back up. You can drive to a car park by the pool, which sounds lazy but after two attempts on foot, it became the norm !
The place itself is next to a stunning lake with one of the best views we've seen in Andalucía. You can go horse riding down to the lake which was a great experience. Only costs 15€ for adults and 10€ for children with very friendly instructors and easy going horses.
The staff are friendly and helpful, although it certainly helped that we speak Spanish. I think they knew some English, but it was definitely easier to communicate in Spanish.
Our cottage was fairly basic but was clean and tidy and had everything we needed for a few days. There were three of us staying there, but only one bedroom with a pull out bed in the lounge. We had to make this up ourselves and would really have expected this to have been done already.
In summary, the location is amazing and well worth a visit for that alone. Good atmosphere and very family oriented environment. Would definitely recommend.