Ahmdabad is a good place to stay, last year I m leaved in ahmdabad for job there are so many different places to eat and hangout with family or friends, I show there akshardham, mini vaishnvdevi temple, water reverse, etc. This is so clean city I even seen. And most important thing is this city very safe for girls, I personally suggest if you want safe City for stay this is one of the best place