This was the perfect location for a quick weekend in Boston. Great restaurants and places within walking distance