We - two families with children - found the house to be nearly perfect. It was spacious enough to accommodate all 7 of us and well-staffed (from kitchen utensils to beach towels/chairs). The location could not be better: in quiet neighborhood, yet short (barely 5 min) walk to white sand beach and 3 min drive to shopping plaza (Publix, liquor store etc). The pool adds a big plus too: our kids surely enjoyed their afternoons there!
The only "shortcoming" I can think of - is un-screened deck (offers no sun shade or insect protection).
We have this house on our short list and definitely plan to return.