This place has the most amazing views of Porto I cannot recommend it enough.