We were there for three nights, and we were a couple with our little baby of 1 and a half years old.
I will start with the good things. The place is cool, kind of big for us three, with a nice balkony and the kitchen is full equipped. Also they left us plenty of food and drinks for breakfast, that was a very good detail. The pool is quite good, there is a big parking right in the door, and they give you some recommendations about activities, places to go and restaurants. Also the communication was always fast.
Now the bad things. The apartment was not very clean (it may be because of the dust and sand, but our baby got their foot black every time we let her just 5 minutes walking around without shoes). The shower tap was broken when we arrived, and we couldn't make the shower work, they gave us a plier to be able to push up the switcher in order to make the water go through the shower. The solution worked, but we hope that they will be able to fix it for the next guests, instead of give them the bad surprise and the pliers. And to finish, if you travel with a baby, the travel cot has no mattress to sleep, it just have the floor with some padded, which is ok for the kid to play, but, in our opinion, not enough for they to sleep.
Anyways, our stay there was nice, and, as I said, the answered to all our messages and problems really fast.