Located in the heart of Fenway with amazing amenities and cleanliness, it's hard to beat this Airbnb listing.