Great place to stay as long as you know what to expect from a hostel.