This place is the definition of a “cheap” hostel. Take the risk if you want, but don’t expect anything really great here.