While I didn't actually end up staying at Penny's house due to a last minute change in my flight routing, I found her really helpful and communicative in providing directions, and dealing with the cancellation. I would definitely consider staying with Penny next time I pass through Perth!