John is a perfect host and made our stay in Palma even better than we expected. He gave us great tips and even organized a parking spot close to the apartment. The apartment is perfectly located, clean and exactly as shown on the pictures. We would definitely stay here again.