Clean apartment in good location and equipped for short stays. As it is an old building, noise does carry so bring some earplugs.
Easy to get around by public transport and buying an Andante card is worth it. Lovely city and would recommend visiting the Douro Valley.