Absolutely amazing! A quaint small town made for the perfect escape from all the touristy spots in Mallorca! We booked very last minute to an apartment that was spacious and so clean! Beautiful touches with wine, crackers, chips, olives on the kitchen table! That really went a long way. The washing machine was almost a luxury after traveling for over a week without one. Everything we needed was there. The apartment has air conditioning which is a real nice amenity. And our host was incredibly kind and met us at the apartment (we booked two hours before checking in and that speaks wonders about their hospitality). He was eager to show us where everything was and provided us with restaurant recommendations (although sadly we didn’t get to eat in Saint Margalida except for lunch and coffee at Juniors which is right up the street in the city square). He also helped us with directions to a hiking location. Incredible stay. You won’t regret it. Location is a drive to many spots but we didn’t mind as it gave us a chance to see the island.