We are a family of 5 people, the apartment suited our needs. Relative to Japan, the apartment is large. The location is excellent, 5 minutes walk from the metro. Close supermarket and several restaurants. The staff is great, friendly and professional. The building staff agreed to store 2 bags for us for 3 weeks and when we arrived everything was waiting for us in the room.
Recommend!