It was the perfect place for us to stay, the kitchen was a bit small and we missed an extra table but overall, we think it was very good!
The location is also perfect in my opinion, quiet area and 10 min away from Nishi-Nippori station (with metro, 5 min to Ueno and 10 min to Akihabara).