hi Linda,
yes, there are taxes upon arrival and also on departure.
as far as my knowledge it is $15.- on arr and $20 on dep per person.
check with your travel package what you have to pay here and what is prepaid in your vaca package, it different between touragencies/packages aso.
have fun
Mke