This apartment is perfectly located with an amazing view of the Douro River. Easy walking distance to all the main attractions. David is an excellent host who answers any question rapidly and suggested many places to visit and great restaurants as well. Home is spotless and much larger than in the pictures. Lots of natural light with touches of old world charm without sacrificing modern necessities. Towels were exchanged after a couple of days and David made sure we didn't need anything by contacting us midway through our stay. He was always at our disposition.