The sad part is cruise ships are the cleanest places we have stayed anywhere.

What about other resorts, i guess the airports have to catch the people from coming into the country.