Hiking down to the best beach in Indonesia!