It's located 1h 30min away from Lisbon and Faro Airports Lisbon. To reach them, go to Sines, then Porto covo and finally Ilha do Pessegueiro.
The access to Casa no Campo, they suggest you to call them. If you have any doubt, they will do their best to pick you at the bus station or in front of Ilha do Pessegueiro.