Inwood Beach Club 1795 Ocean Boulevard, Atlantic Beach,NY 11509