The place was very nice, it had everything we needed, a very comfortable place for many people.
A big plus is that everything is close by, from the train station to supermarkets, to places to eat, highly recommended for any big family wanting to visit Tokyo!