The place was really cool and in a great location. Communication needs to be improved. There were two different people responding - who is in charge? Check in was very poor. We were left waiting for over 20mins with no communication. I had given 4 updates of our ETA. I had to contact AirBnB to get the host's phone number. There was a €20 late check in fee - what is it for?! It should be refunded. The lady who checked us in couldn't even tell us how the air conditioning worked. The towels need to be updated - they're musty and hard. There are no bedside tables which is very odd. We overlooked these things as we had such a fantastic stay in Palma, but I wouldn't recommend this place based on the above.