Baseball fans, this is the best place to be. You’re within walking distance of Fenway Park and access to public transit is easy. The apartment is stunning and clean. We absolutely enjoyed our stay.