I really like SE FLA and am very comfortable in Palm Beach and Broward, but I do not like Harbor Beach because it is attached to a time-share or some condos and those patrons tend to bring very large families with lots of children that neither the parents nor the resort control very well.
For an adult relaxation vacation, IMHO it is out.
For a family with children, it is probably very good.