About a hundred miles north of Miami on the Atlantic Coast, the town of Stuart is a picturesque waterfront community — with homes, restaurants and parks overlooking the St. Lucie Estuary.