Video: The Cove at Atlantis

When you think of the Bahamas, there is one resort that rises above the rest.