Ku De Ta Beach front restaurant, bar and beach club along Seminyak beach, offering panoramic views of the Bali Strait.