This hotel is perfect for a Nats game. The stadium entrance is literally across the street from the hotel. There are tons of restaurants and a metro station in the same block as the hotel. The rooftop bar is cool, we listened in on a concert at Nats stadium one night. You probably wouldn't be able to see any baseball from the roof (blocked by the parking deck solar panels) but could probably hear what was happening in the stadium enough to make it fun. The breakfast was good, standard Hampton inn fare, staff were all friendly. The area is walkable, there's waterfront dining nearby. We ate at Swizzler next door to the hotel, burger was delicious--highly recommend. Saturday morning after a Friday night game the hotel lobby was slammed...standing room only at breakfast and seemed like a lot of people were just taking food up to their room. Valet was quick, staff was quick to supply extra towels when needed. We spent a little more on a hotel than we would typically spend on an excursion but we wanted to be able to leave the game and not worry about transportation and we like the navy yard area.