The hosts were very kind and responsive. We had a pleasant stay at their place :) It's very accessible, since it's a 10-15 minute walk from the Shibuya station. There's also a bus stop nearby. It has all the necessary facilities and is well-designed. There's also a free washer available (but no dryer so you would need to hang your clothes). It might be small for 5-6 people, but it's still manageable.
However, if you're travelling with elderly/people that aren't physically able, this might not be for you. The distance from Shibuya station might be too long, and the 2 sets of stairs are steep and difficult especially with luggage. I would definitely recommend this for young (and quiet!) travelers who like a lovely and well-equipped space. Thank you H2O Stay!