It is exactly like oil and “resource curse”, for many poor countries.
The pay is generally minimum wage and the only ones who see big returns are the owners of capital. It’s not a distributive industry. If you have too much of your country’s economy invested, I’d say you’re almost always looking at an unhealthy economy.
So you can have some tourism to keep some people employed, sure. But if it’s +15-20% of your economy, I’m not sure that’s a good idea.