It's still cleaner and more fun than a Carnival cruise.