We had a week's stay in the villa. The location is superb; a couple of minutes drive to Port de Soller (you do need a car - more on that later) yet completely away from any touristy bits or noise with views to die for. It is possible to walk to Port de Soller, but the walk back is up a steep climb on a windy road on which you definitely do not want to be on foot after dark. Also, nearest reasonable supermarket in is in Soller, about a 10 minute drive from the villa. There is a small Spar on the villa side of Port de Soller but that caters only for the absolute essentials, the other supermarket in town requires a car again.
The villa itself is nice and clean, laid nicely over two floors with the top floor all for living, pool at the back and bedrooms on lower floor. Villa is well equipped and you could also easily cook. We were going to, but unfortunately the dishwasher was broken when we arrived and did not get fixed before our departure, so we cut down on creating dishes. That is also the main reason for four stars, one does expect a working dishwasher at this level of accommodation.
Dishwasher aside, kitchen is nice and large, views from the dining table stunning and you have a large fridge freezer, coffee maker, kettle etc. so all you really need.
Pool area catches the sun all day, but you have enough parasols and covers to be in the shade if necessary. Pool is not huge but perfectly adequate.
Bedrooms are ok. The master en suite provides the best accommodation with a walk in wardrobe, a bathroom with dual wash basins, shower and a tub. One should be aware of the fact that the bathroom has no door between it and the bedroom (toilet is separate behind a door) and that neither bathroom has any blinds. Not that anyone can easily see into the property, but could be an issue for some.
The other two bedrooms are adequate for sleeping in and share a good size bathroom.
If you travel with teenagers, please note that the WiFi signal does not reach the bedrooms. But is very strong upstairs.
Juan Pedro was a good host, meeting us at the property on arrival, showing us around and pointing out how things worked. He was also at hand when needed.
Overall, a good stay. We are thinking of returning.