As for the surrounding area, Fuseta is just down the road where you can visit the islands on the water taxis, Tavira is close by and Faro in the other direction. Olhao marina is a must visit, fantastic restaurants. 

B.,
Spain: