Really nice place to stay. Miguel is very friendly and remains in touch with you once you arrive if you have any questions.
The downside were two things unrelated to the flat itself: no parking (there is free parking on the street but you must be really fortunate to get one, the blue zone is paid but for only 2 hours max, and you get a fine immediately for overstay, the last option was park garage, which 30 euros for 24 hrs). So eventually it ended up to be an expenssive stay in Palma for us.
Very loud from the traffic - again it is a capital city so is expected.
Also note that there is no bathroom towels provided