I would absolutely recommend staying at Min's place to anyone, especially if you're starting your trip. It's a great way to get settled in and Min is very friendly and easy to talk to. I will happily stay there again when I come back to Tokyo.