Echo Beach, No 69x, Jl. Pantai Batu Mejan, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80365, Indonesia, Bali