We had a great stay at Juan's villa as a family of 7 (including one toddler). It's in a good location on the edge of Soller, set within an orange grove, which you can use for making fresh orange juice. The photos speak for themselves - it's a big space which is good if you're a large party.
Communication from the host was good and they were available via phone throughout the stay. They also helpfully recommended a good taxi driver who we used for our journey back to the airport.
Also very useful is the Agricultural Cooperative, less than a minute away from the house, where you can buy food supplies.