Perfect location and a long list of nice suggestions for restaurants and things to do in and around porto!