My family had a fantastic time at Marcello’s place, its located just a short walk from the main sites. We did have a slight issue with the heater but I messaged Marcello and he responded very quickly and it was all sorted within 30 minutes.
I would thoroughly recommend this place if you are staying in Palma.