International Beach Resort, 88 Esplanade, Surfers Paradise Qld 4217, Australia, Gold Coast, Australia