You can expect to be well taken care of. The place is very conveniently located next to the train. The hosts think of every detail, and are more than willing to answer any questions you have. I had a great visit to Boston, and these hosts played a big part in that.