Ribeira Brava
7.5
(based on 23 reviews)
Enjoyable stay staff all pleasant. Room was clean and maid was always smiling looked as though she really was dedicated to her job. Excellant service from member of staff from bristol working in the bar cafe. Hotel near beach front next to a supermarket.