Good place for a sailing team to stay. Close to New York and Sail Newport.