We had the pleasure of staying in Xavier's home. Communication was excellent. We missed our flight and he was so understanding. When our return flight was canceled, he was just as gracious letting us stay a couple more hours than we planned. While we did not get to meet him, both he and his associate (Feli), were very gracious hosts. The apartment was clean, the amenities were as stated and it was an easy 15 minutes to the center of Palma. If you need a great stay, Xavier's place is a great choice.