You are able to store your luggage before the check in time (2pm). Bring a padlock (or two if you are using the smaller lockers) or lock up your valuables in your suitcase. I did not stay very long so I cannot comment on the guests, but the staff that checked me in was very friendly and explained to me things well. Other than that, it is a regular hostel which did the job for me as I only stayed one night.