Modern and stylish apartment in old town with amazing views of Douro River. New and clean with excellent amenities. The welcome basket was a nice touch. We really enjoyed our stay there and would highly recommend it!