With its idyllic Caribbean setting, white sand beaches, and scenic resorts, the island of Grand Cayman is a hotspot for visitors from around the globe.