The place was super clean and in a convenient location (literally 15 seconds to the station (has elevator). They also went above and beyond for me and my family. My daughter had a fever and Chen directed us to the closest clinic and gave us peace of mind, 5 hours AFTER we have already checked out!
Will definitely recommend to everyone visiting Tokyo.