It's a hostel, which means there's a trade-off between privacy and services vs affordability. The hostel is at a great location. If you're prepared to accept these trade-offs and a certain level of unpredictability, this is a good choice.