We had such a lovely time in Porto, in part due to the amazing apartment we stayed in. Not only is it clean and well decorated, it is perfectly located for anything you want to visit in Porto. Everything is walking distance. Our hosts were also very kind and understanding people, I would definitely book with them again and suggest you do the same! Thank you!