Great place, great location. We love Porto!