Clean and confortable hostel in a great location.