Great apartment and perfect location close to all restaurants, shops, supermarket and a short walk to the Douro River. The apartment has everything you need for a comfortable stay. Communication with the host was very good and quick. We will definitely stay again!