I started using "shared housing" over a decade ago, but in the last few years rarely have: the place is always a little worse than you think it's going to be, or there's some insane cleanup requirement or the cost is basically the same as a hotel, so at that point...
But this place was amazing. First off, the listing was accurate. Perfect fit for two people, highly functional kitchen (perfect for breakfast and lunch prep, maybe a light dinner). The pool is beautiful, although gets little sun (blessing and a curse). The king bed is very comfortable. The furnishings are all well cared for and of the "mid-range Ikea" variety.
It's centrally located. 2 blocks from the beach (seriously...maybe a 6 minute walk weighed down with a cooler and beach chairs), and plenty of restaurants in very easy walking distance. But really anything in SOBE is walking distance: we found everything we wanted to do was within a 20 min walk. The complex itself was well maintained and clean. We didn't have any huge issues with noise, but bring a noise machine; some nights you can hear local clubs into the night. Communication with the host was easy and unobtrusive. Internet was fast.
But the thing that impressed us most was the extras that came with the apartment. There was a cooler, umbrella, multiple beach towels, a beach bag, and even a few beach toys. The freezer has ice cube makers (!!!) and two ice blocks for the cooler. The only thing they didn't supply was beach chairs, so try and throw those in the checked luggage. They even had a stockpile of left behind suncare products. Obviously some of this you won't be able to count on, but it really was the 90% solution for a perfect beach vacation (as in it has 90% of what I would have brought if I'd packed a car; it was 125% of what we could have reasonably expected from a rental unit).
Genuinely frustrated I can't give them more than 5 stars.