Great place. It's just near the subway, making it a breeze to get around Boston. The hosts were super gracious, and had some amazing recommendations for people (like me) who aren't too familiar with the city.
Super awesome place. Will stay here again if I'm ever back in Boston!