Good, clean, well run hostel in a great location.