We loved staying here. Everything looked brand new. The space is really big. We only had 3 people but probably could still be very comfortable with 5-6 people. There are more beds to fit more people.
The location feels safe and close to several train stations. Not too many places to eat around the area but the host provides info on recommended places. Nearby Ueno station area has tons of places to eat and shop.
We highly recommend this place.