We've had quite a few holidays in Mallorca and we love spending time exploring different parts of the island. But we had not been to the south so Sa Rapita was our introduction. And what an introduction! Leo's place is a good size and in a great location, away from the main street, and the veranda receives a lovely breeze that comes off the sea. We were welcomed with an excellent bottle of Tempranillo, which was a great start! The restaurant, Xaloc, just down the street is perfect - delicious food and a super friendly maitre d' who seems to know everyone and takes good care of everyone. We also liked S'Oratge for drinks and a nice evening vibe. And of course Cardinelli's is nearby for ice-cream! Another thing I have to say is that we have always found Mallorca's bus service to be wonderfully reliable and a good environmentally-friendly way to see the island. Yes, it's nice to have a car at your disposal but why add to the pollution? We got the L515 from Palma and also used it to go into Campos to go to the large Eroski/Mercadona/Aldi and stock up on groceries. The two Spars in Sa Rapita are good for bits and pieces but it's nice to have a bit more variety at a better price. We had excellent coffee and cake at Curro Bikes on Ronda de Catalunya, and La Taverna Lucia Murphy looked cool but we didn't get round to having a meal there. Agromart Balear also has a good selection of organic and seasonal produce but some things are a little overpriced so be selective. There are lots more bus connections from Campos to head further east. From Sa Rapita, we would walk up the beach to Ses Covetes, where we found Bar Esperanza. We could have headed on to Es Trenc but preferred the beach at Sa Rapita. In the opposite direction is S'Estanyol. The beach there is surrounded by pine trees and we enjoyed snorkelling in small coves and walking up to the lighthouse. I think this was our favourite area. All in all, a fantastic holiday and Airbnb - Leo answered all questions immediately but we had very few as everything was already taken care of. Highly recommend.