Very bad experience with them. There are not serious and do not do the bookings properly. They take full money and do not even let you cancel. We paid and waited for a long time without any progress. They kept coming back with changes to rate and itinerary.
When we wanted to get back money they did not handle it well. Finally after 2 months we got back the money but lost around 10000.
Very money orientated people. Do not trust them. Do yourself or go elsewhere.
Please avoid them for your sake