Akiko's place is amazing. The place is as described and actually it's more than I expected. The self check-in process is super smooth! It got us less than 5 minutes to get key and into the apartment. Even though the entrance quite narrow (especially when we brought stroller and few big luggages), but when you got into the place it is SPACIOUS (for Japan standard at least). I love the common area with bean bags, long table for our family to gather for breakfast/dinner. The beds are comfortable! Amenities are great. Probably suggestion to add simple cooking ingredients like black pepper & salt would be event greater (cooking oil is provided).
The location itself is amazingly convenient. It is quite a walk to JR Ueno Station (but convenient if you're using the Keisei Skyliner to and fro airport, as it is direct to Ueno Station), you can just take taxi and it will cost you around 800 - 900 yen (great if you have heavy luggages). All in all, 5 star! Recommended stay.