Good apartment for large groups just a few metro stops away from Tokyo's highlights