This is absolutely correct. As much as I love my Giants, the area around the ballpark is a bit bland with the exception of the statues there and the new cove seating area/statue garden thing. That’s just the trouble of building your stadium on a street like that with the water behind you. Worth it for that view though. Super convenient either way the train stop right outside though.