We enjoyed our stay at Billabong. We don't usually stay at backpackers anymore and we had low expectations but then we were pleasantly surprised.
Our private room was spacious with good shower, aircon/heating and a balcony. Lots of storage space. Pool is good, friendly service, cheap meals on site are backpacker friendly. Plenty of parking available on site at $8 per 24 hours. Easy access to parks, restaurants, CBD and a short uber ride to airport and other suburbs.