Silvia's place is awesome. Very accessible and you can walk your way to the city. You can never go wrong with this place. About 18 min walk to the Ribeira.