Riding high at the Padang Padang Beach