I would thoroughly recommend staying at Angels place. The location is ideal for exploring Palma and the flat is really big, with fantastic amenities and very clean. The neighbourhood was quiet despite being right next door to all the shops, bars and restaurants. Angel was great at communicating and was very flexible when it came to check in and check out times. I would definitely stay again!