Amankila, Indonesia – The Beach