My friends and I had a wonderful long weekend at Catherine's place in Soller. While the pictures of the place are great, they don't do it justice. The views are absolutely stunning! Completely agree on getting a small car, the roads around Soller town and the road up to the house are seriously tight. Although once you are there it's just a short walk into town so you don't need to use the car much.
Catherine was a great host and I'd definitely return to this place again. Highly recommended!