Santa Rosalia is a small town with an harbour exclosed by an excellent breakwater. Santa Rosalia was founded by a French mining company in 1884, which gives it some unusual features like a good french bakery.
The harbour has two marinas and room for about a half dozen boats to anchor in 15 feet, mud. It's a working harbour, a bit messy and a little busy, but the shelter is first class. There is even a green and a red at the entrance.
Marina Santa Rosalia is a very interesting club. It is owned by some locals but the "office" is staffed by whoever happens to be on the dock. On arrival we got a key and were shown how to lockup, and we're at anchor as the dock is full. From late morning to early afternoon the cruisers sit around drinking beer from the fridge. Payment is by the honor-system. And they have a wall of books to trade. And free- wifi. The building is in desperate shape, but it is safe and the cruiser community is wonderful.
Town is more Mexican than most of Mexico seems to be. The people mostly don't speak English and the economy doesn't involve tourism. There are two good restaurants, several hardware stores, a dozen convience/beer stores and a variety of groceries: a fruiteria (fruits and vegetables), a couple carnarias (meat), the aformentioned panadaria (bakery), and ISSTE (government-subsidized non-perishables).
We really like it here. Santa Rosalia is a good place to sit and drink beer.