Yes, karwa is reliable. You dont need to book them, there will be plenty of taxi on arrival, there is also limo service for a better and bigger car and you pay them in advance. Karwa is using meter, so it'll be less expensive. How much? Im not sure, 100 or so maybe?