If you like to share space and meet new people, Wrigley Hostel is a place to stay