Joanna's place is really nice, clean and well equipped. We arrived really late on a weekday and she stayed all the way up and even bought us some food so we won't be hungry. During our stay we felt at home and always welcome. The flat is basically close to everything in Palma. In 10 minutes you are in the center, 10 minutes in the other direction you can go for a walk on the beach and then 10 minutes in another direction you'll reach the bus station where all the buses to other cities start.
We definitely recommend staying with Joanna and will come back if we return to Mallorca.