Why would "Are you going to go to Odessa tomorrow" not by accepted?
People don't say in Ukrainian "у Одесу". This sound like Russian "surzhick", which means, Russian expressions, in the speaker's opinion, allegedly turned Ukrainian. The right way to say that is "до Одеси" .
There is a lot of surzhik in this course.