We had a fantastic stay at Cristina's place. It is beautiful and has a fantastic view of the Douro river. The apartment is very central yet nicely distanced from crowds. It is very well stocked and has everything needed for the stay. The check-in process was extremely smooth. Christina is a great host and had plenty of recommendation for visiting local places and eating at great places. We were very happy with the stay and would love to return and also highly recommend.