I had a perfect stay at Nicolas place. It‘s super centrally located. The communication was easy and you have everything you need for a stay in Palma :)