A stunning refurburished 2 bed 2 bath link villa with huge roof terrace with sea view. Situated on the famous Rocha Brava complex with all its facilities and minutes from some of the finest beaches on the Algarve and the cosmopolitan village of Carvoeiro.