Mikes house is in the perfect location! Super close to Harvard Campus and right across from the river. You do have to walk up three flights of stairs, just be mindful of that when you book.