Best thing- It is one of the best universities in India. You can learn a lot of things. The faculty is good, many societies are there to join, you can learn different languages.There are free classes for that. If you love nature and greenery, UOH Is the best place. Hostel fees is less.
Worst thing according to me and my friends is the FOOD. If you can adjust and food is not a major issue for you, then there is no problem.