We had a great holiday - Amazing location and the flat was lovely (although not quite as nice as the pictures), our only complaints would be that we had a flight delay on the way out and therefore we were charged 50 euros on arrival for late check-in on top of 20 euros for tax. We feel this charge should be mentioned in the listing beforehand. Also, the neighbours are very loud and kept us up with lots of banging throughout the night! No bedding for the sofa bed so no option to sleep there if the two guests wanted to sleep separately. Despite this we did love our stay, and would definitely return to palma.