Would definetely recommend! Good location to explore Sòller. We mainly went hiking, which was very fun with the mountains nearby. Also Sòller has an historic train which commutes between Sòller and Port of sòller (where the beach is also).
The apartment itself has been perfect for us! Very clean, cozy bed, a lot of space for two, fully equipped kitchen, AC and a roof terrace which is perfect for watching stars.