Located on its own island on the canals of Surfers Paradise, close to Cavill Ave, beaches, shops and restaurants.