Cayman Island was always one of the more popular ones...
Oh, thank you. THAT’s it! All I could see was Tom Cruise bartending there, but could not bring to the fore the name of the island.