Nice, clean place with a beautiful backyard (180 degree view of the sea!). The house is pretty much as you see in the pictures. The beds are comfy, layout is functionally designed. The living room is a bit small but doesn't come in the way that much given how open and big the back yard is. It's not too far from the beach and the beach bars.
Communication with Carmen and Margarita was seamless and efficient. Checkin and checkout were very easy. One time we had a small issue that Carmen came and helped fixed right away.
Son Bou is a small resort township with a few stores and restaurants. Big stores and actually good restaurants are in other towns but there is enough around to get you through for everything.
There is one thing that would have made the stay even better is to have some basic things stocked in the house upon checkin. For example, there was no hand soap for the bathroom sink basins, and very little toilet paper left. We had to buy all of that on the first day. Which is not a big problem, because the store is really closeby (3 minutes walk) but overall it was just a bit of an unexpected errand we had to run right after a long flight.