We had a great stay in Cala Pi. The apartment was well equipped and clean. It is in a very peaceful area, but you are in 10 minutes at the beautiful beach. The town is quiet small, nonetheless you find a supermarket with a small bakery and different restaurants. But I would recommend renting a car for the stay, because you will have explored everything quickly in Cala Pi. There are enough parking spaces in front of the house on the street.
Pedro was a nice host, he sent us some rules for the apartment and also tips for our trip. Moreover he was available for more questions.
We would come back. Total recommendation!