Everything we expected and in the heart of the most fun area of Porto.