Petco is a pretty fun ballpark. Inside, it feels like an open-air mall when you're walking along the concourse. Since they always have great weather, it's easier to be open like that. There's a 'beach' behind the RF fence where the falls are cushioned by those chasing BP home runs. Sight lines are pretty good too, though, my seat in the first row of the upper deck gave me acrophobic anxiety so it took away a little from my enjoyment of the game I went to there. Outside, the park is located in the perfect spot downtown -- close to all the bars.