Hi Deb, while it doesn't have the world-famous landmarks, Perth / WA is a lovely place to visit, and the Qantas direct or various other options via the middle east or Singapore are pretty good.
We live close to Freo which I would say is more interesting than staying in the city and a good base to explore. You can get the train into Perth easily when you want to for Museums, Elizabeth Quay, Kings Park - free buses (CAT) once you get into the city and the train is super cheap if you get a Smartrider card for $20 (contactless credit cards also work but more expensive).
In Freo the Markets, lots of bars and restaurants, ferry to Rottnest to see some Quokkas and do some snorkelling. Nice beaches around, we like Cottesloe, Leighton to the north (both on the Freo - Perth train line) and South Beach and our home beach Coogee to the south - Cogee and Cottesloe both have a Shark net if you are concerned about swimming.
For Margs you need a car - we usually use Bayswater Car Hire, usually the cheapest and a good choice of cars. The drive down is about 3hours + traffic, with some nice stop offs along the way. Once "Down South" as the locals call anywhere past Bunbury, lots to explore. Wineries everywhere (and plenty of Breweries too), beautiful beaches, Dunsborough, Busselton Jetty, Lighthouses, Caves. Head down to Augusta / Cape Leeuwin where the Indian and Southern Oceans meet, or even over to Albany (about 4 hours). The Southern Ocean coast is incredibly beautiful.
If you head north from Perth there a few interesting towns once you get out of the suburbs, a loop to Lancelin Sand Dunes, into Cervantes Lobster shack for lunch then to the Pinnacles toward sunset the light is spooky. If out of the suburbs you need to drive carefully from dusk onwards due to Kangaroos waking up and heading out. You can also get a coach trip to do this.