Apartment's location is great, we never really felt like we had to go far to reach Akihabara, Shinjuku, Shibuya, Ueno etc. Kameido is a really cozy place with a lot of life, day and night. Stores, restaurant and train stations are all very easily accessible.
Unfortunately the apartment had not yet been cleaned when we checked in at 3:00 pm as agreed. Takashi assured us the apartment would be prepared for us by 17:00. The apartment was ready at 17:20 approx.
I would definitely recommend this apartment for travel parties of 3 people, we we're 4 and it definitely got cramped sometimes. If you are going as 4 I would recommend you stay for less than 10 days, unless you're very comfortable with eachother.
All in all we had a great stay with some minor hiccups.
Thanks, Takashi :)