We had a great stay at the apartment. Everything we needed was there and it was very well cleaned. The owner was friendly as well. The location was okay, maybe next time I would stay a little closer to the Cais da Ribeira, but walking was doable. I would recommend this place!