Translate the following English sentence to French:
"Is it on account of the stability and economic progress which this holiday destination enjoys?"
Est-ce en raison de la stabilité et des avancées économiques qui caractérisent cette destination de vacances ?