What an amazing villa! This was without any exaggeration one of my best experiences through bnb. The warmth and care the hosts give to their guests is very genuine and endearing. They have very high standards for cleanliness, rooms were nice with big comfy bed, kitchen was full equiped. We had great time at the swimming pool :). You can see Cabo da Roca almost from the window. You really can't ask for anything better than this.