Welcoming hosts in a great location with parking nearby. What else could you need. Davis square is very close, and there is transportation nearby to the rest of the city, so you can see all of what Boston has to offer.