This place is huge! Given how small apartments are in Tokyo we were pleasantly surprised. It's got everything you need and the location is great.