If you want to stay somewhere special in Palma, then I highly recommend Carolina Y Cristina's apartment. It is incredibly central in the old town - everything is within a short walk. The flat is clean, comfortable, has every amenity that you need and has the most incredible roof terrace. Carolina is a wonderful host and one of the most helpful people I have ever met on Airbnb. She responds to any questions very quickly and, once in Palma, provides you with lots of tips and recommendations on what you can do. We will definitely be staying here again.