Steve's place is great! Awesome value, all the things you need for a short stay, and right next to the T, which made getting around super easy. Also being in Fenway's backyard was a big plus. Highly recommend!!