We had a pleasant 4 night stay. The hotel is very clean, the staff are friendly and helpful although not many speak English, our fault for not speaking Portuguese! We didn't eat in the restaurant in the evening as we like going out and about but the breakfasts were of a good standard with cereals, breads, fruit and eggs, sausages, bacon and beans but the same everyday. It is far from any shops, restaurants etc so you do really need a car.