Steves place was great! Super close to the train, plenty of bars and restaurants and Fenway park. There is a Dunkin really close by too which was great for morning coffee. His place had everything we needed and more.