The Atlantis, Paradise Island resort has long been more than a resort – it’s a destination in its own right.