I stayed during the holidays and it was the perfect location in Boston. Right in the heart of downtown and was easy access to many different places.
Great communication and hospitality. Would highly recommend!