Big Rock Beach 119-6 28th Avenue, Queens, New York 11354,