Great apartment and great hosts! A very clean and cozy place to stay. They provided us with clean towels and bed sheets. Very easy to communicate with them. Since we had a late flight, they waited past 11pm to greet us at the door. They provided us with a map of Mallorca and gave us tips on where to go, what to see, and some restaurants to go eat at.
If you are renting a car, it's a little tricky to find parking as the streets are very narrow but it didn't take us longer than 10 minutes to get a spot.

Would definitely recommend!