We had a great time in Porto.
The location is perfect.