As I experienced this stadium is very good at every aspect and the most important thing is that this is easily accessible to everyone by the Delhi Metro. Nearest metro is Jawaharlal Nehru Stadium.
Food services are offered and so good but the rates are very high. Area of this stadium is not polluted at all as reported by the Breezometer.