Perfect three story private apartment just off the Praça Ribeira with a river view. Spacious, clean, newly renovated. Great, helpful hosts!