I just stayed with my friends at Stevens place. It was amazing, beds are very comfortable and the apartment was very spacious. Especially for Boston. It’s in the financial district with a bar right across the street and tons of cafe’s and restaurants near by. It was about a 7 min drive to TD Garden and the same to the prudential center! The host was super responsive, even late at night. The only thing I would say is the water pressure in the toilets. They were very weak. Other than that we really enjoyed our stay and will be staying again in the near future!!!