We stayed in an apartment on Spinola Bay and loved it.
The road along the south side is on lots of bus routes, to it's an easy pla e to get to and from. The North side has several restaurants, a fishing boat repair area and lots of apartments. There's an interesting bronze sculpture. At the very tip of the bay is the Love monument.
It's busy, vibrant and worth a visit.