The place is decently clean and located in a convenient location in Asakusa. Walking to the metro station is only 15 minutes, so certainly doable. Can recommend for other groups of 5!