I must say people have spread a lot of negativity about the place but the fact is the place is awesome to live in.When you stay there, then you come to know that natural beauty of the place.I know its too inside and do have some problems with services but look around the beauty and natural greenery.
Its been more than a year since I have been staying here and nowhere I would say that the place is bad.Infact I wd say that this would be the best decision I wd have made.