Good place to stay for short term, near Lidcombe and Eastwood