We would strongly recommend staying at this place. It is in a fantastic location to tour the city, the beach and the Douro valley. Very comfortable apartment with everything you need for your stay
Daniel was very helpful and friendly with excellent communication throughout