I don't know what's optimal, but letting people in as tourists while not letting them conduct business or seek employment is fundamentally anti-Austrian.
Trading fiat for a night at a hotel or a meal at a restaurant is no different to trading fiat for labour or trading time for fiat.