During a recent trip to Australia, I stayed at Bonapartes and had a great experience. Upon first entering the premises the staff was very friendly and courteous.
The room was well kept, clean, and had lots of space. It came with all the necessary equipment. The kitchen was fully stocked with plates, glasses, pots, pans, and silverware. The bed was very comfortable as well.
The apartment is conveniently located within walking distance to Brunswick Street Station (about 5min.) and is not that far from the River, which is about a 15min. walk from the apartment. There are plenty of restaurants and shops near the apartments.
Since there's a nightclub nearby, it can get a little bit noisy on the weekends, but it's not so bad overall. I had a very pleasant stay at the apartments and would recommend them to any traveller wanting to stay in a convenient, comfortable location in Brisbane.