Our hosts gave us a warm welcome and this perfectly situated place next to the Wellesley subway station downtown will make your trip easy. A clean and well kept place where you can refresh and rest for the next day. we stayed 3 nights and we recommand it hands down.