A must visit place. It is a paradise if you are interested in getting away from people, city noise, traffic etc.
It is a lovely place to spend long weekend specially for people who stay in Delhi or NCR as you can easily reach there.
We stayed here as company's offsite program. its a huge property deriving its name from farms. though its a huge property its very well maintained. rooms are decent with all requirements.
Its very good resort having big and spacious villas. We went there for team outing. It has good lawn for playing, swings for kids, swimming pool for relaxation and what not.