Great place in walking distance from Harvard Square (20 minutes)