We had a great stay at Teresa's place. Apartment was very spacious for 2 and had everything we needed and more, the outside space was a big plus. Communication was straightforward and responsive.
We managed without a car with no issues, just 10 min on the bus to the beach or into central Palma for 1.50€ or 5€ ish in a taxi. Promenade by the sea just a couple of mins from the apartment and from there just 15-20 min pleasant walk into town.
I would love to stay at Teresa's again and have already recommended to friends.