Excellent place on the river in Porto. Highly recommend!