I chose Todd's place while I would be visiting friends for a few days. This stay couldn't be any easier or more comfortable.
Todd's place is an easy walk to Harvard Business School and over to Cambridge, or you can grab some Korean food in Allston. If you need to head out further, there's nearby bus and T spots.
Photos are accurate and the space is clean! There's also quite a few plants throughout the floor, so you defintely get a warm, inviting feel from the moment you walk in.