Looked like you had a good time if you excluded the flats. If your in Brooklyn another nice ride is over the Marine Parkway Bridge to Jacob Riis Park To Rockaway Beach Blvd which has bike lanes. When you get to B126st you can ride the Boardwalk to Beach 9 st then over the bridge to Long Beach if you wants