I've not enjoyed hostel life, but I have been to my institutes hostels and made many great friends there.
People come from all over India, have different values and different backgrounds, different language and catch phrases and you get a mixture of all of it there.
I did not know what "Vella"...