A truly perfect stay in Porto - highly highly recommend!