Our Southbank hotel sits in the heart of Townsville with plenty of things to do