We had an overall nice stay in this place: it has a good terrace with an agreeable view to the mountains and it is well located near the beach. The only main letdown was the host's communication with us after leaving the apartment, which we thought was unfair. Overall a nice experience in Soller and would recommend it.