The stay at Kei's place was superb. The location is great - you can access the famous tourist attractions easily as there are metro/railway stations within walking distance. Also, there are supermarkets, convenience stores and tons of restaurants nearby.
Overall, I'm quite happy that I've booked Kei's place, and would like to stay over again if I visit Tokyo in future!