Conveniently located near Central Square in Cambridge, MA. Easy trip to downtown Boston.