Steve is a great host!
Very fast response and the place is much more spacious than I expected.
The place was about 5-7 minute walk away from Harvard campus and it was wonderful walking/touring around the Harvard square on foot and not worrying about parking! (This place comes with a parking spot as well!)
I do recommend Steve's place for anyone wanting to stay near the Harvard campus!