That’s exactly what happens when you stumble upon Enders Island in Stonington, a tiny slice of paradise that feels like it ...