Extremely conveniently located within easy walking distance of Logan Airport and a subway station, making it a fantastic launching point for your stay in Boston.
The site is run in the style of a hostel - several rooms with a shared bathroom and kitchen, with plenty of room so you don't feel crowded by others, and if desired, it would be easy to keep to yourself the entire stay.
The hosts were not on site during our stay, but were available (though sometimes with a little delay) for any needed communication - at no point were we left hanging. Professional cleaners would clean all of the common areas daily around mid-day.
Definitely recommend staying here, and would do so again in the future.