Explore this $35M private island off the coast of Connecticut!