Todd's place was perfect for my trip. It's a quick walk (~5 mins) from Harvard Business School and not much further to Harvard Square (~10-15 mins). It's quiet and comfortable with plenty of space to unpack and feel at home. You also get your own key for your room during the stay.