This company was horrible. I kept having to talk to people with middle eastern accents that had generic names like Jim and Bob and would not give a last name. And they kept telling me they would call me back when I told them that the hotel could not find my reservation and they kept saying they could not give out any information about my reservation. Then I find out they gave my info to a third party company and my reservation was no longer valid because the hotel sold out and I was stuck with a family of seven with nowhere else to go. They offered me Agoda cash to make me happy. This was the worst vacation company experience I have ever had. If you can, avoid them at all costs.