Olga’s and Carlos’ place offers everything you need. It is easy accessible from the airport and I liked staying to close to St. Catalina. Palma’s old town is also just around the corner.
Olga stayed up late on my arrival day to welcome me. Carlos gave me great tips on what to do on the island.
I would definitely recommend staying with the two of them.