Beautiful, top-floor flat with everything you'll need for a short or even a long stay. Great location -- 20 minutes' walk to the Ribeira, but far enough away from the centre to avoid the crowds and noise. Trindade station is 5-7 minutes' walk. Some lovely little bakeries and cafes in the area as well.