I never stayed in a hostel before so I was a bit concerned as to what to expect. However it was a great relief to find such a good place to stay. Everyone was considerate and helpful and there wasn't anything the entire facility lacked to make my stay a good one