We have spent a week at Saracena Beach as a family with two little kids. The apartment was pristinely clean, and very well stocked (not only kitchen basics, but sunscreen, mosquito repellent, and other very useful items). Our hosts were super flexible regarding our late check-in and check-out times.
The house itself was comfortable, the terrace insanely beautiful. Unfortunately however, several things were very much below standard. I know these are not necessarily the apartment's fault (bad plumbing - drain was blocked; very dangerous staircase to the beach...), but might be better to be upfront about it in the listing. E.g. the apartment might not be recommended for families, as the beach is practically unavailable for kids, who can't descend due the the missing stairs and rusty nails sticking out... We were forced to use other beaches in the area instead of the one that was right below the apartment. The windows and doors are hard to close, the glass rattles in the frames when the wind blows, insulation is practically non-existent. These might not be a problem if you visit during the summer, but during our coldish and very wet week there, we suffered because of it. Fortunately, the AC has a heating option, which works very well in the main area of the flat.
One more thing: the address shown on the AirBnb site is NOT CORRECT. We have received instructions on how to get there, but we decided to use our own GPS and typed in the address. Obviously, this was our fault, and we were very late to check in. Our host kindly waited for us for hours... However, if the listing had said so in the address box (like: "don't use this address, even though it's shown here"??), we wouldn't have made this mistake.
Overall not a bad experience (except for the beach staircase), an adventure-filled stay, and very kind hosts.