I had a great stay at Diana and Sabi's place. They are extremely responsive and the location is perfect, especially for a short stay in Mallorca. There is no wifi in the apartment, however, public wifi is available around Palma, just steps away from their place.