This is a great rental overall, nicely remodeled, 2-3 min walking to the beach, a couple of nice restaurants nearby. AC works well, some beach gear (no snorkeling) is available (boogie board, kids sand castle construction equipment, beach chairs etc. )
The rental is run by the company Vacasa. While they are relatively quick to respond and professional, every time I was answered by a different person who never saw the property so could only read what you can find in the listing anyways. Basically, you'll get a professional shallow response.
A small issue is their relatively restrictive checking - check out policy compared to rentals nearby: 10 am out and 4pm in. Other places are typically 11am to 3pm. When we asked for an 11am check out since we had a later flight, they said their cleaning team needs time since a new guest is coming the same day so they can't accommodate an 11 am check out. 6 hours is quite a long time to clean a place. I'm sure there are operational reasons behind this and this is not a deal breaker, but could be much improved.