The town of Barnstable is the largest town on the Cape and has seven villages: Barnstable (yes, it's a county, town and Village), Centerville, Craigville, Cotuit, Hyannis, Marstons Mills, and Osterville. Hyannis, which is the largest of the seven villages, provides a perfect location for visitors who are looking for a central location from which to explore the entire Cape. day or night. Convenient for getting onto Route 6, into downtown Hyannis or to catch ferries to Nantucket and Martha's Vineyard and countless restaurants to choose from. Barnstable real estate offers something for everyone with beaches on both Cape Cod Bay and the Nantucket Sound