This place was great for our family vacation. It was right on the water and brought a ton of what we were looking for. A lot of fun beach stuff available including a SUP to use, and a very responsive host - I would definitely recommend it.
A few notes that might help someone in a similar circumstance: there are stairs in the house that we had to block off since we had little kids, but we were able to do that with items available on site.
The hot tub doesn’t get to normal jacuzzi temps. The pool was a bit too cold too in the shade for our family’s tolerance but if you move between the pool and the jacuzzi you can get a nice thing going.