I have a friend who lives in Tapovan Greens and I've heard good reviews about the place. Apart from basic amenities, they have added facilities like a swimming pool. Also, since you're looking for immediate occupancy, this place would be ideal. Whatever you need is within 3km of the area.
Hey, you could take a look at Tapovan Greens located in Sreerampura 3rd Stage. They provide facilities of a security system, gym, swimming pool etc. ATMs, hospitals, schools, restaurants, supermarkets, railway/bus stations are all easily accessible from here.