The scenery on Castaway Cay is breathtaking