Easily the best place to stay at Kaziranga National Park, the lodge is run on eco-friendly principles and combines luxurious touches with rustic design.