Macquarie have been good for us so far. The offset facility (requires the package, $280 p.a.) is one of the best out there with up to 10 separate accounts offsetting interest. We are saving $400/mo interest already so worth it for us. The banking app on the phone is excellent (phone buzzes before you see 'approved' on a terminal), and they do have a broking account but the trades are expensive compared to either Bell Direct/CMC Markets which I use.
It's been a few months now, but I have just closed my Bankwest accounts into Macquarie. One of the reasons I was with them was for branch access, however they are now closing many branches in NSW including one near work which makes it pointless now. I am keeping ING as an alternate - it's been my 'daily' spending account for a long time, no issues.
Honestly, it might be worthwhile for you to investigate the options through a broker. We had a pretty good idea of what we wanted and what options were available. Broker came back with various better deals than offered publicly, including an extra discount on interest rate and a first-year waiver of package for Macquarie which was on our shortlist.