Flourishing, thriving
Vigorous
Fresh; luxuriant
Prosperous, flourishing, booming or thriving.
Of, related to, or abounding in palm trees.