We are an American family of four travelling in India and we used MakeMyTrip to book flights and hotels here. Though their website is easy to use, be warned, lease save yourself money and headache and do not use this company.
They have the most blatantly ignorant customer service people I have ever had to deal with. They refuse to refund our money from one flight that we cancelled in person at the airport, with the permission of the manager, saying that we were no shows, even though we had actually checked into the flight and our bags had been checked!
On another flight we had received our E-ticket with four confirmed names and Airline PNR numbers, only to be told when we checked in that MakeMyTrip had cancelled our daughter tickets without notifying us or issuing a refund.
We had to pay for last minute tickets so our daughters would not be stranded in Mumbai. DO NOT TRUST THIS COMPANY!