NLU Delhi has classes from 9 am till 1:20 pm, and after a lunch break, tutorials till 3:30 pm. The time after that is generally for self-study and relaxing, or whatever one wants to do with it.
The crowd is really nice, and the environment is healthy and positive. Seniors are generally willing to help out in whatever activity one needs help for, so that others can perform well too.
1 - Positive environment- helpful and friendly seniors and batchmates
2 - Good mess food
3 - Library
4 - Some really amazing professors
5 - High speed internet