Host was very friendly and helpful. Speaks mandarin and cantonese. We were able to communicate well in english too. His response time was quite fast.
The host was kind enough for us to drop off our luggage earlier than the check-in time.
Location: was close enough to train station, less than 5 minutes walk from train station(ginza line). Close to Akihabara too.
There was a washing machine with drying function. Cooking utensils and all other amenities were complete.
Cons: the lift/elevator in the apartment was very small.