We had a great time at Sara Bay Marina. The slips are wide and the floating docks are a treat - making it easy to get the doggo on and off the boat regardless of the tide. The Laundry area is in building 3 of the hotel (about $1.50/load to wash and $2 to dry) and the showers are on the right in the breezeway just past the bar.
The approach can feel tricky as the area is really shallow. Per the directions from the marina, hug the green buoys coming and and going out. We had a fun time using our dingy around the little channels nearby. Sunsets both nights were gorgeous.
The restaurant is really good. We ate there every night and enjoyed fantastic grouper and drinks. The fish reuben is amazing.