It's quite a decent place to live. We had stayed for five days and found everything comfortable and convenient. The location is extremely close to the subway station and Akihabara street. You won't want to miss it if you're a comic fan.