Perth is a nice city, I spent a few days there on my way up to Exmouth.  It is a very young town and seemed just like a very large college town.  There are a ton of streets with bars and restaurants, it is a lot like 6th street in Austin.  The Sheraton on Swan River is a nice hotel and close to the action.  While is seemed like a party town, Perth has a lot of parks and golf courses for a relaxing visit as well.  Watching people while hanging out in Kings Park is nice, a lot like Lincoln Park in Chicago.