Nice place! Only about 10 minutes walking from Mass Ave and the Central Square Station. Great value and quality.