I definitely recommend staying at Helen's studio if you're visiting the city for a few days. Perfect location if you're going to a game at Fenway and a short walk to other cool neighborhoods, restaurants, bars, etc. Helen was really nice, informative, and responsive during our stay. She even prepared a welcome basket of snacks and toiletries for us.