The perfect long weekend in Shelter Island

the non-fussy Hamptons