We had a great stay in Porto, would definitely recommend!