I had stayed in Moulsari Inn couple of times and I found it quite good. The location is quite good as surrounding area is a posh area .. quite peaceful (comparative to rest of Gurgaon)
The rooms are quite good and clean no less than a good hotel ... the staff is helpful and the food also I found good.
Other positive points are - it is very near to metro station and also quite near to DLF cybercity where many of the office are located... Ambience mall is also nearby for shopping and hanging out... The room rates are also quite reasonable and I would surely recommend anybody visiting Gurgaon to stay here