As a foreigner I will give you my two rupees worth at stadiums I have been to in India
Chepauk : This was ten years ago and my first visit to India , within the little complex it sits in various sport facilities like swimming , squash ( watched the Indian no 1 at the time training , she played man after man it was impressive) etc are there on site , the stadium felt good not just a concrete bowl with the added private Madras Cricket Club within the stadium where I stayed with it's seating verdandas it broke it up to look like stadium.
Vadodara: a mini Modi stadium ( 50, 000) just a concrete bowl with no character , 24kms outside Vadodara reached on the most horrendous road where you go 3kms past it and turn back on a dirt track , cars, motorcycles and scooties all parked in muddy fields
DYPatel : old stadium but I did enjoy the walk through the campus with no traffic and I did two interviews for DYPatel stadium and some you tuber much to my Ranji Trophy Indian mate jealousy
Eden Gardens : this is worst , needs completely modernised, everything felt and looked bad about it but had more catering available than any other . The biggest plus about it for me was the locals were the most friendliest I must have had about 200 selfies taken , children and men just wanted their photo with me taken .
Ahmedabad: Yes it's big but I find it a concrete souless place , seats are crushed together , every ground I have been to 2 security checks and you are at your seat , at Ahmedabad it is 7 checks and the " stewards " think they are the gastapo. It's handily situated at edge of city , metro stops outside but I found it to be a concrete dust bowl . To the rest of you Indians people of Ahmedabad think they are the centre of the cricketing world now.
Rajkot " my favourite, yes it's small by Indian standards but it felt like a proper stadium not a concrete bowl , outside it's bright and airy with space , this stadium I got the whole guided tour everywhere as my best Indian friend is Saurashtra hall of famer , 12kms outside Rajkot but the road was great .
Ahmedabad as a city is not geared up for a huge influx of visitors , apart from a handful of hotels 90% of them are on the ring road well away from the centre , all those 3/4* hotels are geared up for mainly business people with very little facilities like a swimming pool , space outside etc . Ahmedabadiens are boasting that a proper 5* hotel is going to be built for the commonwealth games ...wow