very highly recommended. I would visit again if back in Porto.