Outstanding place to stay if visiting Porto.