Chevron Island, 37 Thomas Drive, Surfers Paradise, QLD, 4217, Australia