Took the 11 am ferry on a beautiful Monday morning from Bay Shore to Fire Island...was 20 minutes on ferry. Cost $21 rountrip. Parking was $15. First stop was the bathroom by dock which only has 2 stalls...very long wait to get in. Wanted to get that out of the way as there are not that many public bathrooms around. Shopped the stores, ate lunch at Island Mermaid. Food there was good, not great. Had a froze which I had to send back because it wasn't blended. We were told they were short staffed that day. Beach was beautiful..clean! Waited on line by 4:30 pm to get 4:50 pm ferry back. Definitely recommend for a day trip. Make sure to go as early as possible as ferry gets crowded.