I was there 3 weeks ago - stayed in a beautiful little village called Deia, very close to Soller. You HAVE to go there and have bottle of wine at the restaurant on the cliff, it's glorious...