Given that it is a hostel (shared bathrooms, towels are rented, etc.), it has everything you need. The price is right, the opening hours are great, it is "family friendly" - no smoking/drinking, the location is convenient, the wifi works - but only in one of its (more than expected) public spaces, this is probably a helpful social "nudge". My early teen daughter and I stayed for a week and were happy with it.