I know a ton of people from GC and if you're looking for something similar, i.e. a town with a lot of upper income people who like to hang out only with each other and get in each others business, you'd like Bronxville.
If you're looking for something that fits what you said you were looking for, Irvington is perfect for you. On the water, nice village, good schools, has a train station.