Great place, right near center of boston. Everything is 15 mins away from car; and the T makes things easy to travel.