The location is best if you know a local or know all of the local spots. We found the coolest bars, restaurants and cafe's in that area however we only found them because we made some cool come texts with some Japanese locals. The room is small but beautiful! Very clean and functions well!
The location of the apartment in on a main road so it's quite noisy but wasn't an issue for my husband and I at all.