We just had an excellent week in Soller staying in Domingo’s apartment overlooking the bay. The location is on one of the upper slopes of the port. It takes about 12 minutes (roughly!) to walk down and 15 mins to walk back when you will work up a bit of a sweat. The apartment is lovely with a front and rear terrace. The shared pool is about a couple of minutes walk and was not busy at all. We had a car and Domingo provides a private parking space. The kitchen is compact although there is an outside kitchen (and bbq) which we didn’t really end up using.
The view from the front terrace overlooking the bay is beautiful. The area is peaceful. Thoroughly recommended.