This place is amazing, big and spacious. Enough room for 7 people, maybe a bit cramped for 9 ppl though.
Near from city centre like akihabara, shibuya, and shinjuku. Also near from convenience store, kameido station.
Recommended for stay here.