I cannot really recommend to stay here to be honest, for one specific reason: the host Maria has been very rude and unfriendly in communication with us. when I asked for a check out time before our stay via email she told me "as early as possible" which I found a bit unfriendly. the proposed breakfast in the offer never appeared and many hours after my request I received the answer that no one ate the fruit and they stopped it and offered a coffee machine instead. would have been good to know before breakfast though.
the wort part was the check out when we met personally the first time, and without even saying hello, she yelled at me why I disabled the water pump and didn't tell her earlier (she knew on day 2 of our stay). we turned it off at night cause it was quite loud, pumping in the middle of the night for no reason right behind the bedroom. it was impossible to sleep for me so we just unplugged it. Maria was very angry about this, still no idea why exactly as it was turned on during the day and working fine. she went away without saying goodbye after yelling at me for 5 minutes and I have to say - keep away from this person..... Her husband (who was giving us the keys on day 1) was very friendly by the way.
As the Casita is quite a bit away from supermarkets and Cafes we had to catch breakfast by bike and car the other days which takes 20 minutes at least. keep that in mind. Same for restaurants and finding a free parking place in Soller is quite annoying during high season.
as other people already stated, you should be very careful to have a small car to go there. the way up to the Casita is super narrow and not a proper road! it's a dirt road and many Rental companies exclude service for that. we had a flat tire on day 4 and had to drive the car back to Palma for a change with the rental company.
The house was clean but we had quite a few cockroaches, mosquitoes and millipedes in the house, which might be normal in Summertime but we removed at also dusty, dead cockroaches from below the furniture... cleaning is probably not so thouroughly.
please also keep in mind that the house is basically one room - it doesn't have walls to the top, means you can smell and hear everything from the other rooms ;)
altogether I find it a bit expensive and the rude communication is not what I am looking for on Airbnb.