Central Discover a Cozy Getaway at The Mayton Inn in Cary One couple’s passion project gives Cary residents and visitors a new place to get away, dine out — or even stay in. by Emma Laperruque