You will pay a tourist tax upon arrival and will not get your deposit back unless you book directly with the company.