Tourist Levy is a disastrous tax on hotels