Mahagun is synonimus to ghun in hindi which means that they will promise your hard and start taking your money till you are frustrated and exahusted .
My friend booked the flat in 2013 and they have promised to give the possession in december 2016 but till date he hasnt got the possession of the same .
Their customer service is also not good . They will ask you the reapeted question all time as if they are unaware of the situation
I am very much sure that you should thik before you go for the mahagun builders .
Best of luck friends .