From Lisbon:
Follow A2 southwards till the Sines/Grândola exit. Follow IP8 to Sines > Vila Nova de Milfontes > Zambujeira > S. Teotónio > Odeceixe > Aljezur.
After reaching Aljezur follow EN 120 towards Lagos. About 500 m after leaving Aljezur, you will find on your right a sign to the beaches (Praias). Drive to Vale da Telha and follow the signs of > Vivenda Apfel.

From Faro:
Follow Via do Infante up to the Lagos/Bensafrim intersection. Head for Aljezur and after about 20 Km (500 m before entering the town) turn left towards Vale da Telha.
Then follow the signs of > Vivenda Apfel.