I wish to travel to Shimla from Mumbai. I understand there is no direct flight from Mumbai to Shimla. I checked on the net and found only small planes can land at Shimla Airport, which I am not comfortable with.

Has anyone flown to Shimla Airport? How good is the airport? How far is it from Shimla and are taxis available at the to travel to Shimla from the airport?