Cape Town celebrated as Best Beach Destination 2024: a global recognition of its coastal beauty