An iconic Apartment Hotel located on the banks of the Nerang River at the end of Cavill Avenue in Surfers Paradise