Rob,
what do you mean by having to pay for the bathroom at the hotel???? In the lobby? We are use to paying since we just returned from 5 weeks in the Med but never in a hotel.
We can get a 30 day visa at the airport for $25
Someone talked about an entry fee of $22 that we pay at airport but that might have been an old fee for the visa.
I always take small bills of all currency I carry. I don't want to be told they don't have change and not get change
thanks for the reply