resort [noun] + thriving [adjective]