We had a wonderful stay in Porto. Fred came over and gave us many tips (e.g. on the best spot to buy great, affordable port, which is right behind the bnb), and he made us feel very welcome. The apartment is modern, clean and well located. The mattress is quite firm, so that’s more a matter of taste.