In 2018 we cruised up to that marina from SF Bay. Once into Suisun Slough it feels like the old delta used to. The marina is not big, nor is it fancy, but we found the folks to be nice and enjoyed our stay. We were only supposed to stay for 2 nights but ended up staying 5 because of strong winds thru the Carquinez Straits. And Suisun can get very windy too. Neither the slough nor the marina are on the “must see” list of Bay Area boaters and that’s a shame because it is a fun and interesting cruise. Some good restaurants in the area too, including an especially good breakfast place right near the marina office. You will no doubt want to do some cruising while there. Keep a good eye on your charts while navigating thru Grizzly Bay and note that to enter Suisun Slough you’ll pass by the original natural entrance to the slough and instead enter thru an engineered cut. And while visiting the area, Benicia has a nice marina within walking distance of their quaint little town. Makes for a nice stopover if so desired. Oh... and the launch ramp next the Suisun marina is big and easy to use, at least when we were there. Not crowded and more than ample parking. We had our suv and trailer parked there for 3 days with no problem, but I wouldn’t leave them there for any major length of time. Definitely talk with the folks in the marina office for more info and ideas. Enjoy!