Caves Road, Siesta Park