This place is perfectly located for doing business in Cambridge during the day and experiencing the excitement of Central Square at night.