If you're traveling to the Bahamas, consider staying at the Royal Tower in the Atlantis Resort. Here's what to epect while staying in the Royal Tower.