5 stars all round. Great location, great space to stay, and great host! Margarida greeted us armed with recommendations, maps, bread and pastel de nata. A lovely host and will be looking to stay again!