This is a good place for short-term visiting scholars. It is close to MIT which takes around 12 minutes for walking and it is also close to the Star supermarket.