Is the location of Bentley Univ convenient enough for international student?

I am an international student, and i got the offter of Bentley Univ for my master degree.
And i am little comfused about the location of Bentley, since i want to choose a school which get the good quality of teaching and convenience for shopping at the same time. Because shopping is one of my methods to release pressure and keep the balance of my life.
But i have not been Bentley Univ before, so i want to know is it convenient for me relax myself during the free time? And how far is the distance from Bentley and the downtown??