Airy, open space in the heart of Rockaway beach. Got the right vibe