The place is bigger than I thought. There are 3 separate bedrooms and 1 large living room. 6 people can comfortably stay at this apartment.
The location is also good just a few minutes walk from Inaricho subway station.
The host was super quick respond.
I strongly recommend this place for any family with more than 5 members.