The apartment is very spacious, clean and comfortable and equipped with plenty of kitchen/dining items if you want to cook at home. (We didn't; there were too many good restaurants!) It's perfectly placed to walk to all the major sights and restaurants and provided a lovely base for our stay in Porto.