New Seabury in the town of Mashpee, is a 2,000-acre, self-contained resort on the waters of Nantucket Sound. New Seabury encompasses 13 "villages," among which are Maushop and The Mews.