Hostels are great because it's a source of affordable accommodation for travelers and they come in all sizes  shapes  and colors! Each offers something different for everyone and sometimes it's more than a hostel - it's a home