Latest Answer: 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.