Exquisitely designed rooms, unmatched amenities, organic food, village trails, swimming pool, splash pool etc. are some of the unique features which will make your stay a memorable one.