A comfortable, conveniently located home perfect for a stay in Boston