Great location in downtown Cambridge situated right between the Red and Green T stops. Walking distance to many shops and restaurants.