They are not my favorite. The pool is very small for all of those homes and there is no green space because behind the cottages is a common parking lot. There is no privacy and lots of road noise being right on 30-A. I'm also not a fan of vinyl siding. Some were built before the new 2001 building code so be aware of that.
On the plus side, there is a nice Gulf view and they have quick beach access right across the street.
It just depends on what you want.