BOOK IT! Exactly what we were looking for - Tri was extremely kind and helpful. We had two houses in the same complex and Tri was our most communicative host. The place was big enough for a group of 9 ( 3 of us stayed nearby). The family (booster seat, pack'n'play, plastic ware for kids) were perfect - the beach amenities were all we needed (chairs, boogie boards, snorkel (plentiful), umbrellas etc.), Well stocked kitchen. The swing outside the master bedroom was perfect for relaxing (and rocking baby to sleep!).
Tri answered my gazillion questions ahead of time and provided many recommendations (even helped book a private transfer for my son from the airport). They provided accurate descriptions of the area ahead of time so we were prepared.
The beach is definitely walkable for a fit person, not so much for an older adult and was difficult coming back up with a stroller (but doable if motivated!). Tri provided accurate and honest answer to my questions. Would definitely stay again