To even reach the Ayana Resort's Rock Bar, guests have to ride a cable car down a cliff face. Once they've arrived at the bar — perched 46 feet above the Indian Ocean — guests can sip cocktails while watching the sunset or dance to music echoing from the DJ booth carved into stone.