We have just returned from El Toro (family of 6adults 2children 1baby) and stayed for 7nights at Villa Sebastian.
We couldn't recommend this property enough. We were greeted on the 1st day by the owner (villa was ready earlier than 4pm!) welcomed with bottled water, cava, beer, Coca Cola, fresh cakes in the fridge. This villa has everything you need and is full of everything required for a self catering holiday fully equipped kitchen, air con in every room and gorgeous outside sitting areas.
Only downside we would say is the separate apartment upstairs doesn't have a bathroom/toilet. So you have to walk outside to a toilet/shower room downstairs by the pool.
We didn't want to hire a car and ideally wanted to walk easily to everywhere with small children and this was the perfect location - it is close to a local square with few quiet bars, play park and pharmacy and then another 5-10minute walk to other bars, shops, bakery, and SPAR supermarket with a downhill walk to the...