Padang Padang Beach, also known as Pantai Labuan Sait, is located in the southwest of the Bukit Peninsula, in the Pecatu area, near the village of Ungasan. It is 28 kilometers from Denpasar. The beach is hidden among limestone rocks and is accessed through a cave or a narrow staircase with 50 steps.