Good space for about 4 people comfortably, more if you can bring small bags.
With Inaricho station (relatively) nearby, you have quick access to the rest of the city. Asakusa is a short walk to the east and Ueno station is even closer on the west. Honestly, it's a well-situated spot for whatever you want to do in town.
All the details are good but may be a difficult walk to the nearest stations if you are with elderly. Otherwise, highly recommended.