The place itself was nice, and the location great, but a couple things soured the rental experience for me.
First, some of the amenities that my partner and I were so looking forward to enjoying onsite were simply unavailable due to construction/maintenance, and I received no prior notification of this. We were really looking forward to being able to walk easily between beach, pool, sauna, and tennis court without having to get behind the wheel of a car. No sauna, no tennis court. Pool was also out of commission the first day. I don't believe the host set out to deceive me -- they just seem to have no idea what's happening on the property.
Second, the above by itself could have just been an annoyance, but the responses from the host, while polite and timely, were pretty unhelpful. They basically made me feel like they just wanted me to be quiet and go away, like my issues were not real issues. What good customer service could have saved in terms of my experience, they were not able to or not interested in saving. I believe that costed them in the end, as I initiated a dispute with Airbnb to get half my money back and won that dispute.
Also, know that the host doesn't provide any consumables, including coffee. All the equipment is there, but no actual foodstuffs. I guess technically they don't promise this in their listing, but I've been using Airbnb for quite a while and no one (until now) has failed to provide coffee and tea as a bare minimum. I brought this up to the host and received a similarly tone-deaf response.