I really enjoyed my stay in this beautiful flat. The location is great. Cafés and restaurants right on the doorstep and the Douro is only a two-minute walk away. Gaia is on the other side of the river, but it's worth staying in Gaia just for the view of Ribeira. The flat is lovingly and beautifully furnished and has everything you need. Check in went without a hitch. Thank you Mariana