Really good location, walking distance from many places that we wanted to visit in Boston. Also really close to Boston South Station.
The hosts are really responsive and usually responded to me within 5-10 minutes when I had any questions while staying there.