Odiaxere halt which is now closed and in any case would be at lest 1000 metres from the complex.
You would have to take a train to Lagos and then a cab from there the 8km or so to Foz da Ria.
You will be very isolated there without a Car. The complex is situated on a hillside overlooking the Alvor estuary. There is no public transport there. Taxis will be expensive. Shopping will be a real pain.
I live on Meia Praia about 4km away as the fly crows but by road from Lagos its a lot longer.
See this link on Owners Direct for an apartment in the same complex:
http://www.ownersdirect.co.uk/portugal/P5937.htm
It states: " Car hire is essential."
Also have a look at this google map reference which shows where it is:
http://maps.google.com/maps?hl=en&q=Foz%20da%20Ria%2C%20Odiaxere&um=1&ie=UTF-8&sa=N&tab=wl
If you click on Satellite and zoom out using the navigation bar on the left you will see where the site is in relation to Lagos etc.