game views are a real strength. Basically, i think the inside of the place is pretty good. A nice mix of seats and concessions. concessions strike me as high for the basics but pretty reasonable for the higher end items and local vendors.
As for entrances, i regularly use the entrance off Potomac near the garage and the bike valet. It has stairs, so maybe tough for folks who aren't spry, but that is used a lot. I think the Cap Street entrances are for folks who come from McNair, walk down South Capitol, or maybe come over from Audi Field and some of the new development. 1st base entrance is probably designed to handle more flow and is the 2nd biggest, but really is only used by fans on the 3rd base side, I think. The lack of water taxis right now probably is part of the issue.
It is not friendly for cars, but relative to Fenway, anything is friendly.