In the Olympia area there's a few options, but the two best are gonna be West Bay marina and Zittels that I know of. West Bay marina has a great restaurant and bar, it's a cool place and probably where'd Id pick. When we lived in Olympia we used Boston Harbor marina the most, but there's no covered moorage. There's some covered slips closer in towards downtown Olympia, but the covered ones I believe are all private ownership. The public marina down town doesn't have any covered slips that I've seen. Its a nice spot to own a boat, our favorite was to just head north to Squaxin island get into the protected passage between Squaxin Island and Harstine island. On the east side of Squaxin is a number of peaceful coves you can anchor and hang out. its usually dead calm in there.