Overall we enjoyed our stay. The house itself is great - pool area is exactly as pictured and it comfortably housed 7 of us. Air conditioning worked great, and we appreciated the extra bathroom near the pool so we didn’t have to go inside wet.
There were a couple of things I think could have been better, but none of it spoiled our stay. We found the check-in process of filling out forms ahead of time a bit burdensome, and upon arriving we were given the wrong code to the lockbox and had to call an emergency number to get into the house. And only having one set of keys for a large group is frustrating (particularly because you need the keys to get both in and out of the front gate, so we found ourselves doing a lot of relaying the keys in and out).
The house was lacking some basics (shampoo, paper towels, beach towels, etc.), but there’s a market close by where we were able to buy everything we needed.
Location-wise, the house is near the beach (so great!) but somewhat far from any nice restaurants or nightlife. Luckily, there’s a taxi station within a 5 minute walk that made it easy to get around.
Lastly, as others have mentioned, the wifi is terrible so I wouldn’t count on this location if you need to work remotely.
But as I said, none of it was a dealbreaker for us so we had a lovely visit to Mallorca!