We had a great time in Porto staying at Mario's BnB. The room was clean and had direct access to the beautiful terrace. Everything was just a short walk away. Would stay here again.