You couldn’t ask for a better host than Hiroko. She is very friendly, and promptly replies to any questions you may have. We arrived earlier than the scheduled check in time, but she ensured check in was hassle free
The flat is in a great location, and has a cool interior design. The flat has basically everything you would need- Internet, TV, Air conditioning, etc. It’s also quite clean from what I saw during our trip. It is on the sixth floor though, so if you don’t like doing stairs it could pose an issue. If that doesn’t bother you, I would recommend.